Lines Matching refs:instr_
26 : gen_(gen), instr_(instr) {} in InstructionOperandConverter()
31 return ToRegister(instr_->InputAt(index)); in InputRegister()
35 return ToFloatRegister(instr_->InputAt(index)); in InputFloatRegister()
39 return ToDoubleRegister(instr_->InputAt(index)); in InputDoubleRegister()
43 return ToSimd128Register(instr_->InputAt(index)); in InputSimd128Register()
46 double InputDouble(size_t index) { return ToDouble(instr_->InputAt(index)); } in InputDouble()
48 float InputFloat32(size_t index) { return ToFloat32(instr_->InputAt(index)); } in InputFloat32()
51 return ToConstant(instr_->InputAt(index)).ToInt32(); in InputInt32()
59 return ToConstant(instr_->InputAt(index)).ToInt64(); in InputInt64()
87 return ToExternalReference(instr_->InputAt(index)); in InputExternalReference()
91 return ToCode(instr_->InputAt(index)); in InputCode()
94 Label* InputLabel(size_t index) { return ToLabel(instr_->InputAt(index)); } in InputLabel()
97 return ToRpoNumber(instr_->InputAt(index)); in InputRpo()
101 return ToRegister(instr_->OutputAt(index));
105 return ToRegister(instr_->TempAt(index)); in TempRegister()
109 return ToFloatRegister(instr_->Output()); in OutputFloatRegister()
113 return ToDoubleRegister(instr_->Output()); in OutputDoubleRegister()
117 return ToSimd128Register(instr_->Output()); in OutputSimd128Register()
177 Instruction* instr_; variable