Lines Matching refs:getInterval
631 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in adjustCopiesBackFrom()
633 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom()
819 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef()
821 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef()
1114 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removePartialRedundancy()
1116 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removePartialRedundancy()
1293 LiveInterval &SrcInt = LIS->getInterval(SrcReg); in reMaterializeTrivialDef()
1436 LiveInterval &DstInt = LIS->getInterval(DstReg); in reMaterializeTrivialDef()
1625 const LiveInterval &SrcLI = LIS->getInterval(SrcReg); in eliminateUndefCopy()
1640 LiveInterval &DstLI = LIS->getInterval(DstReg); in eliminateUndefCopy()
1748 LiveInterval *DstInt = DstIsPhys ? nullptr : &LIS->getInterval(DstReg); in updateRegDefsUses()
1845 LiveInterval &JoinVInt = LIS->getInterval(CP.getSrcReg()); in canJoinPhys()
1948 LiveInterval &LI = LIS->getInterval(CP.getSrcReg()); in joinCopy()
2008 if (!CP.isPartial() && LIS->getInterval(CP.getSrcReg()).size() > in joinCopy()
2009 LIS->getInterval(CP.getDstReg()).size()) in joinCopy()
2053 LiveInterval &DstLI = LIS->getInterval(DstReg); in joinCopy()
2099 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
2117 LiveInterval &LI = LIS->getInterval(CP.getDstReg()); in joinCopy()
2135 dbgs() << LIS->getInterval(CP.getDstReg()); in joinCopy()
2148 LiveInterval &RHS = LIS->getInterval(SrcReg); in joinReservedPhysReg()
2591 const LiveInterval &LI = LIS->getInterval(SrcReg); in followCopyChain()
2871 auto &OtherLI = LIS->getInterval(Other.Reg); in analyzeValue()
3521 LiveInterval &RHS = LIS->getInterval(CP.getSrcReg()); in joinVirtRegs()
3522 LiveInterval &LHS = LIS->getInterval(CP.getDstReg()); in joinVirtRegs()
3603 shrinkToUses(&LIS->getInterval(ShrinkRegs.pop_back_val())); in joinVirtRegs()
3892 return LIS->intervalIsInOneMBB(LIS->getInterval(SrcReg)) in isLocalCopy()
3893 || LIS->intervalIsInOneMBB(LIS->getInterval(DstReg)); in isLocalCopy()
3900 LiveInterval &LI = LIS->getInterval(reg); in lateLiveIntervalUpdate()
3960 const LiveInterval &DstLI = LIS->getInterval(DstReg); in applyTerminalRule()
3982 if (LIS->getInterval(OtherReg).overlaps(DstLI)) { in applyTerminalRule()
4175 LiveInterval &LI = LIS->getInterval(Reg); in runOnMachineFunction()