Lines Matching refs:input_index
108 inline vixl::aarch32::SRegister InputSRegisterAt(HInstruction* instr, int input_index) { in InputSRegisterAt() argument
109 DataType::Type type = instr->InputAt(input_index)->GetType(); in InputSRegisterAt()
111 return SRegisterFrom(instr->GetLocations()->InAt(input_index)); in InputSRegisterAt()
114 inline vixl::aarch32::DRegister InputDRegisterAt(HInstruction* instr, int input_index) { in InputDRegisterAt() argument
115 DataType::Type type = instr->InputAt(input_index)->GetType(); in InputDRegisterAt()
117 return DRegisterFrom(instr->GetLocations()->InAt(input_index)); in InputDRegisterAt()
120 inline vixl::aarch32::VRegister InputVRegisterAt(HInstruction* instr, int input_index) { in InputVRegisterAt() argument
121 DataType::Type type = instr->InputAt(input_index)->GetType(); in InputVRegisterAt()
123 return InputSRegisterAt(instr, input_index); in InputVRegisterAt()
126 return InputDRegisterAt(instr, input_index); in InputVRegisterAt()
139 inline vixl::aarch32::Register InputRegisterAt(HInstruction* instr, int input_index) { in InputRegisterAt() argument
140 return RegisterFrom(instr->GetLocations()->InAt(input_index), in InputRegisterAt()
141 instr->InputAt(input_index)->GetType()); in InputRegisterAt()
198 inline vixl::aarch32::Operand InputOperandAt(HInstruction* instr, int input_index) { in InputOperandAt() argument
199 return OperandFrom(instr->GetLocations()->InAt(input_index), in InputOperandAt()
200 instr->InputAt(input_index)->GetType()); in InputOperandAt()