Lines Matching refs:LiveInterval
216 void addLiveInsForSubRanges(const LiveInterval &LI, MCRegister PhysReg) const;
221 const LiveInterval &LI, const MachineBasicBlock &MBB, unsigned SubReg,
364 void VirtRegRewriter::addLiveInsForSubRanges(const LiveInterval &LI, in addLiveInsForSubRanges()
370 std::pair<const LiveInterval::SubRange *, LiveInterval::const_iterator>; in addLiveInsForSubRanges()
375 for (const LiveInterval::SubRange &SR : LI.subranges()) { in addLiveInsForSubRanges()
392 const LiveInterval::SubRange *SR = RangeIterPair.first; in addLiveInsForSubRanges()
393 LiveInterval::const_iterator &SRI = RangeIterPair.second; in addLiveInsForSubRanges()
415 LiveInterval &LI = LIS->getInterval(VirtReg); in addMBBLiveIns()
459 const LiveInterval &LI = LIS->getInterval(Reg); in readsUndefSubreg()
470 for (const LiveInterval::SubRange &SR : LI.subranges()) { in readsUndefSubreg()
609 const LiveInterval &LI, const MachineBasicBlock &MBB, unsigned SubReg, in liveOutUndefPhiLanesForUndefSubregDef()
614 for (const LiveInterval::SubRange &SR : LI.subranges()) { in liveOutUndefPhiLanesForUndefSubregDef()
694 const LiveInterval &LI = LIS->getInterval(VirtReg); in rewrite()