Lines Matching refs:MIB
182 // Add GPR64 to the save instruction being built by MIB, which is in basic
186 static void addSavedGPR(MachineBasicBlock &MBB, MachineInstrBuilder &MIB,
193 MIB.addReg(GPR64, getImplRegState(IsImplicit) | getKillRegState(!IsLive));
218 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, DL, TII->get(SystemZ::STMG));
221 addSavedGPR(MBB, MIB, SpillGPRs.LowGPR, false);
222 addSavedGPR(MBB, MIB, SpillGPRs.HighGPR, false);
225 MIB.addReg(SystemZ::R15D).addImm(SpillGPRs.GPROffset);
232 addSavedGPR(MBB, MIB, Reg, true);
238 addSavedGPR(MBB, MIB, SystemZ::ArgGPRs[I], true);
293 MachineInstrBuilder MIB = BuildMI(MBB, MBBI, DL, TII->get(SystemZ::LMG));
296 MIB.addReg(RestoreGPRs.LowGPR, RegState::Define);
297 MIB.addReg(RestoreGPRs.HighGPR, RegState::Define);
300 MIB.addReg(HasFP ? SystemZ::R11D : SystemZ::R15D);
301 MIB.addImm(RestoreGPRs.GPROffset);
308 MIB.addReg(Reg, RegState::ImplicitDefine);