Lines Matching refs:LiveRegs

91                              const LivePhysRegs &LiveRegs,
95 const LivePhysRegs &LiveRegs,
99 const LivePhysRegs &LiveRegs);
1404 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegs() argument
1406 CMSESaveClearFPRegsV81(MBB, MBBI, DL, LiveRegs); in CMSESaveClearFPRegs()
1408 CMSESaveClearFPRegsV8(MBB, MBBI, DL, LiveRegs, ScratchRegs); in CMSESaveClearFPRegs()
1414 const LivePhysRegs &LiveRegs, SmallVectorImpl<unsigned> &ScratchRegs) { in CMSESaveClearFPRegsV8() argument
1483 MO.setIsUndef(!LiveRegs.contains(Reg)); in CMSESaveClearFPRegsV8()
1558 const LivePhysRegs &LiveRegs) { in CMSESaveClearFPRegsV81() argument
1583 MO.setIsUndef(!LiveRegs.contains(Reg)); in CMSESaveClearFPRegsV81()
1908 LivePhysRegs LiveRegs; in ExpandCMP_SWAP() local
1909 computeAndAddLiveIns(LiveRegs, *DoneBB); in ExpandCMP_SWAP()
1910 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP()
1911 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP()
1914 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP()
1916 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP()
2029 LivePhysRegs LiveRegs; in ExpandCMP_SWAP_64() local
2030 computeAndAddLiveIns(LiveRegs, *DoneBB); in ExpandCMP_SWAP_64()
2031 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP_64()
2032 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP_64()
2035 computeAndAddLiveIns(LiveRegs, *StoreBB); in ExpandCMP_SWAP_64()
2037 computeAndAddLiveIns(LiveRegs, *LoadCmpBB); in ExpandCMP_SWAP_64()
2045 const LivePhysRegs &LiveRegs, bool Thumb1Only) { in CMSEPushCalleeSaves() argument
2052 Reg, Reg == JumpReg || LiveRegs.contains(Reg) ? 0 : RegState::Undef); in CMSEPushCalleeSaves()
2066 .addReg(HiReg, LiveRegs.contains(HiReg) ? 0 : RegState::Undef) in CMSEPushCalleeSaves()
2084 .addReg(ARM::R8, LiveRegs.contains(ARM::R8) ? 0 : RegState::Undef) in CMSEPushCalleeSaves()
2097 Reg, Reg == JumpReg || LiveRegs.contains(Reg) ? 0 : RegState::Undef); in CMSEPushCalleeSaves()
2319 LivePhysRegs LiveRegs(*TRI); in ExpandMI() local
2320 LiveRegs.addLiveOuts(MBB); in ExpandMI()
2322 LiveRegs.stepBackward(MI); in ExpandMI()
2323 LiveRegs.stepBackward(*MBBI); in ExpandMI()
2325 CMSEPushCalleeSaves(*TII, MBB, MBBI, JumpReg, LiveRegs, in ExpandMI()
2362 CMSESaveClearFPRegs(MBB, MBBI, DL, LiveRegs, in ExpandMI()