Lines Matching refs:addReg
320 MIB.addReg(GPR64, getImplRegState(IsImplicit) | getKillRegState(!IsLive)); in addSavedGPR()
352 MIB.addReg(SystemZ::R15D).addImm(SpillGPRs.GPROffset); in spillCalleeSavedRegisters()
423 MIB.addReg(RestoreGPRs.LowGPR, RegState::Define); in restoreCalleeSavedRegisters()
424 MIB.addReg(RestoreGPRs.HighGPR, RegState::Define); in restoreCalleeSavedRegisters()
427 MIB.addReg(HasFP ? SystemZ::R11D : SystemZ::R15D); in restoreCalleeSavedRegisters()
435 MIB.addReg(Reg, RegState::ImplicitDefine); in restoreCalleeSavedRegisters()
506 .addReg(Reg).addImm(ThisVal); in emitIncrement()
637 .addReg(SystemZ::R1D, RegState::Define).addReg(SystemZ::R15D); in emitPrologue()
642 .addReg(SystemZ::R1D, RegState::Kill).addReg(SystemZ::R15D) in emitPrologue()
643 .addImm(getBackchainOffset(MF)).addReg(0); in emitPrologue()
651 .addReg(SystemZ::R15D); in emitPrologue()
785 .addReg(SystemZ::R0D, RegState::Undef) in inlineStackProbe()
786 .addReg(SystemZ::R15D).addImm(Size - 8).addReg(0) in inlineStackProbe()
793 .addReg(SystemZ::R1D, RegState::Define).addReg(SystemZ::R15D); in inlineStackProbe()
808 .addReg(SystemZ::R15D); in inlineStackProbe()
823 .addReg(SystemZ::R15D).addReg(SystemZ::R0D); in inlineStackProbe()
837 .addReg(SystemZ::R1D, RegState::Kill).addReg(SystemZ::R15D) in inlineStackProbe()
838 .addImm(getBackchainOffset(MF)).addReg(0); in inlineStackProbe()
1104 MIB.addReg(Regs.getStackPointerRegister()); in spillCalleeSavedRegisters()
1172 .addReg(Regs.getStackPointerRegister()) in restoreCalleeSavedRegisters()
1174 .addReg(0); in restoreCalleeSavedRegisters()
1180 MIB.addReg(RestoreGPRs.LowGPR, RegState::Define); in restoreCalleeSavedRegisters()
1181 MIB.addReg(RestoreGPRs.HighGPR, RegState::Define); in restoreCalleeSavedRegisters()
1184 MIB.addReg(Regs.getStackPointerRegister()); in restoreCalleeSavedRegisters()
1191 MIB.addReg(Reg, RegState::ImplicitDefine); in restoreCalleeSavedRegisters()
1250 .addReg(SystemZ::R0D, RegState::Define) in emitPrologue()
1251 .addReg(SystemZ::R4D); in emitPrologue()
1254 .addReg(SystemZ::R0D, RegState::Kill) in emitPrologue()
1255 .addReg(SystemZ::R4D) in emitPrologue()
1257 .addReg(0); in emitPrologue()
1280 .addReg(Regs.getStackPointerRegister()); in emitPrologue()
1304 .addReg(Reg) in emitPrologue()
1305 .addReg(Regs.getStackPointerRegister()) in emitPrologue()
1307 .addReg(0); in emitPrologue()
1369 .addReg(SystemZ::R3D) in inlineStackProbe()
1371 .addReg(0); in inlineStackProbe()
1374 .addReg(SystemZ::R3D); in inlineStackProbe()
1379 .addReg(SystemZ::R0D, RegState::Define) in inlineStackProbe()
1380 .addReg(SystemZ::R3D); in inlineStackProbe()
1388 .addReg(SystemZ::R3D) in inlineStackProbe()
1389 .addReg(SystemZ::R4D) in inlineStackProbe()
1391 .addReg(0); in inlineStackProbe()
1396 .addReg(0) in inlineStackProbe()
1398 .addReg(0); in inlineStackProbe()
1401 .addReg(SystemZ::R4D) in inlineStackProbe()
1402 .addReg(SystemZ::R3D) in inlineStackProbe()
1404 .addReg(0); in inlineStackProbe()
1418 .addReg(SystemZ::R3D, RegState::Define) in inlineStackProbe()
1419 .addReg(SystemZ::R0D, RegState::Kill); in inlineStackProbe()
1426 .addReg(SystemZ::R3D, RegState::Define) in inlineStackProbe()
1427 .addReg(SystemZ::R0D); in inlineStackProbe()
1430 .addReg(SystemZ::R3D, RegState::Define) in inlineStackProbe()
1431 .addReg(SystemZ::R3D) in inlineStackProbe()
1433 .addReg(0); in inlineStackProbe()