Lines Matching refs:input_index
117 inline vixl::aarch32::SRegister InputSRegisterAt(HInstruction* instr, int input_index) { in InputSRegisterAt() argument
118 DataType::Type type = instr->InputAt(input_index)->GetType(); in InputSRegisterAt()
120 return SRegisterFrom(instr->GetLocations()->InAt(input_index)); in InputSRegisterAt()
123 inline vixl::aarch32::DRegister InputDRegisterAt(HInstruction* instr, int input_index) { in InputDRegisterAt() argument
124 DataType::Type type = instr->InputAt(input_index)->GetType(); in InputDRegisterAt()
126 return DRegisterFrom(instr->GetLocations()->InAt(input_index)); in InputDRegisterAt()
129 inline vixl::aarch32::VRegister InputVRegisterAt(HInstruction* instr, int input_index) { in InputVRegisterAt() argument
130 DataType::Type type = instr->InputAt(input_index)->GetType(); in InputVRegisterAt()
132 return InputSRegisterAt(instr, input_index); in InputVRegisterAt()
135 return InputDRegisterAt(instr, input_index); in InputVRegisterAt()
148 inline vixl::aarch32::Register InputRegisterAt(HInstruction* instr, int input_index) { in InputRegisterAt() argument
149 return RegisterFrom(instr->GetLocations()->InAt(input_index), in InputRegisterAt()
150 instr->InputAt(input_index)->GetType()); in InputRegisterAt()
207 inline vixl::aarch32::Operand InputOperandAt(HInstruction* instr, int input_index) { in InputOperandAt() argument
208 return OperandFrom(instr->GetLocations()->InAt(input_index), in InputOperandAt()
209 instr->InputAt(input_index)->GetType()); in InputOperandAt()