Lines Matching refs:instr_
26 : gen_(gen), instr_(instr) {} in InstructionOperandConverter()
31 return ToRegister(instr_->InputAt(index)); in InputRegister()
35 return ToDoubleRegister(instr_->InputAt(index)); in InputDoubleRegister()
38 double InputDouble(size_t index) { return ToDouble(instr_->InputAt(index)); } in InputDouble()
40 float InputFloat32(size_t index) { return ToFloat32(instr_->InputAt(index)); } in InputFloat32()
43 return ToConstant(instr_->InputAt(index)).ToInt32(); in InputInt32()
47 return ToConstant(instr_->InputAt(index)).ToInt64(); in InputInt64()
67 return ToExternalReference(instr_->InputAt(index)); in InputExternalReference()
71 return ToHeapObject(instr_->InputAt(index)); in InputHeapObject()
74 Label* InputLabel(size_t index) { return ToLabel(instr_->InputAt(index)); } in InputLabel()
77 return ToRpoNumber(instr_->InputAt(index)); in InputRpo()
81 return ToRegister(instr_->OutputAt(index));
85 return ToRegister(instr_->TempAt(index)); in TempRegister()
89 return ToDoubleRegister(instr_->Output()); in OutputDoubleRegister()
139 Instruction* instr_; variable