Lines Matching refs:MIB
88 MachineRegisterInfo &MRI, MachineInstrBuilder &MIB) in X86OutgoingValueHandler()
89 : OutgoingValueHandler(MIRBuilder, MRI), MIB(MIB), in X86OutgoingValueHandler()
111 MIB.addUse(PhysReg, RegState::Implicit); in assignValueToReg()
128 MachineInstrBuilder &MIB; member
150 auto MIB = MIRBuilder.buildInstrNoInsert(X86::RET).addImm(0); in lowerReturn() local
158 MIB.addReg(RetReg); in lowerReturn()
161 MIB.addReg(RetReg); in lowerReturn()
174 X86OutgoingValueHandler Handler(MIRBuilder, MRI, MIB); in lowerReturn()
181 MIRBuilder.insertInstr(MIB); in lowerReturn()
247 MachineInstrBuilder &MIB) in CallReturnHandler()
248 : X86IncomingValueHandler(MIRBuilder, MRI), MIB(MIB) {} in CallReturnHandler()
251 MIB.addDef(PhysReg, RegState::Implicit); in markPhysRegUsed()
255 MachineInstrBuilder &MIB; member
344 auto MIB = MIRBuilder.buildInstrNoInsert(CallOpc) in lowerCall() local
362 X86OutgoingValueHandler Handler(MIRBuilder, MRI, MIB); in lowerCall()
380 MIB.addUse(X86::AL, RegState::Implicit); in lowerCall()
384 MIRBuilder.insertInstr(MIB); in lowerCall()
390 MIB->getOperand(0).setReg(constrainOperandRegClass( in lowerCall()
392 *MF.getSubtarget().getRegBankInfo(), *MIB, MIB->getDesc(), Info.Callee, in lowerCall()
409 CallReturnHandler Handler(MIRBuilder, MRI, MIB); in lowerCall()