Lines Matching refs:JumpReg
1864 MachineBasicBlock::iterator MBBI, int JumpReg, in CMSEPushCalleeSaves() argument
1872 Reg, Reg == JumpReg || LiveRegs.contains(Reg) ? 0 : RegState::Undef); in CMSEPushCalleeSaves()
1883 if (JumpReg == LoReg) in CMSEPushCalleeSaves()
1893 if (Reg == JumpReg) in CMSEPushCalleeSaves()
1901 if (JumpReg >= ARM::R4 && JumpReg <= ARM::R7) { in CMSEPushCalleeSaves()
1902 int LoReg = JumpReg == ARM::R4 ? ARM::R5 : ARM::R4; in CMSEPushCalleeSaves()
1917 Reg, Reg == JumpReg || LiveRegs.contains(Reg) ? 0 : RegState::Undef); in CMSEPushCalleeSaves()
1924 MachineBasicBlock::iterator MBBI, int JumpReg, in CMSEPopCalleeSaves() argument
2108 unsigned JumpReg = MBBI->getOperand(0).getReg(); in ExpandMI() local
2120 CMSEPushCalleeSaves(*TII, MBB, MBBI, JumpReg, LiveRegs, in ExpandMI()
2137 BuildMI(MBB, MBBI, DL, TII->get(ARM::t2BICri), JumpReg) in ExpandMI()
2138 .addReg(JumpReg) in ExpandMI()
2150 BuildMI(MBB, MBBI, DL, TII->get(ARM::tBIC), JumpReg) in ExpandMI()
2152 .addReg(JumpReg) in ExpandMI()
2159 CMSEClearGPRegs(MBB, MBBI, DL, ClearRegs, JumpReg); in ExpandMI()
2164 .addReg(JumpReg, RegState::Kill); in ExpandMI()
2173 CMSEPopCalleeSaves(*TII, MBB, MBBI, JumpReg, AFI->isThumb1OnlyFunction()); in ExpandMI()