Lines Matching refs:LiveRegs
90 const LivePhysRegs &LiveRegs,
94 const LivePhysRegs &LiveRegs,
98 const LivePhysRegs &LiveRegs);
1333 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegs() argument
1335 CMSESaveClearFPRegsV81(MBB, MBBI, DL, LiveRegs); in CMSESaveClearFPRegs()
1337 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs); in CMSESaveClearFPRegs()
1343 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegsV8() argument
1408 (LiveRegs.contains(R) ? 0 : RegState::Undef)); in CMSESaveClearFPRegsV8()
1481 const LivePhysRegs &LiveRegs) { in CMSESaveClearFPRegsV81() argument
1502 (LiveRegs.contains(R) ? 0 : RegState::Undef)); in CMSESaveClearFPRegsV81()
1820 LivePhysRegs LiveRegs; in ExpandCMP_SWAP() local
1821 computeAndAddLiveIns(LiveRegs, *DoneBB); in ExpandCMP_SWAP()
1822 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP()
1823 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP()
1826 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP()
1828 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP()
1941 LivePhysRegs LiveRegs; in ExpandCMP_SWAP_64() local
1942 computeAndAddLiveIns(LiveRegs, *DoneBB); in ExpandCMP_SWAP_64()
1943 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP_64()
1944 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP_64()
1947 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP_64()
1949 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP_64()
1957 const LivePhysRegs &LiveRegs, bool Thumb1Only) { in CMSEPushCalleeSaves() argument
1964 Reg, Reg == JumpReg || LiveRegs.contains(Reg) ? 0 : RegState::Undef); in CMSEPushCalleeSaves()
1978 .addReg(HiReg, LiveRegs.contains(HiReg) ? 0 : RegState::Undef) in CMSEPushCalleeSaves()
1996 .addReg(ARM::R8, LiveRegs.contains(ARM::R8) ? 0 : RegState::Undef) in CMSEPushCalleeSaves()
2009 Reg, Reg == JumpReg || LiveRegs.contains(Reg) ? 0 : RegState::Undef); in CMSEPushCalleeSaves()
2226 LivePhysRegs LiveRegs(*TRI); in ExpandMI() local
2227 LiveRegs.addLiveOuts(MBB); in ExpandMI()
2229 LiveRegs.stepBackward(MI); in ExpandMI()
2230 LiveRegs.stepBackward(*MBBI); in ExpandMI()
2232 CMSEPushCalleeSaves(*TII, MBB, MBBI, JumpReg, LiveRegs, in ExpandMI()
2269 CMSESaveClearFPRegs(MBB, MBBI, DL, LiveRegs, in ExpandMI()