Lines Matching refs:LIS
354 Matrix->unassign(LIS->getInterval(VirtReg));
367 LiveInterval &LI = LIS->getInterval(VirtReg);
425 LiveInterval *LI = &LIS->getInterval(~Queue.top().second);
1206 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this);
1254 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this);
1309 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this);
1409 const LiveInterval &LI = LIS->getRegUnit(*Units);
1464 ArrayRef<SlotIndex> RMS = LIS->getRegMaskSlotsInBlock(BI.MBB->getNumber());
1619 LiveRangeEdit LREdit(&VirtReg, NewVRegs, *MF, *LIS, VRM, this);
1665 if (LIS->intervalIsInOneMBB(VirtReg)) {
1749 LiveRangeEdit LRE(&VirtReg, NewVRegs, *MF, *LIS, VRM, this);
1780 SA.reset(new SplitAnalysis(*VRM, *LIS, *Loops));
1781 SE.reset(new SplitEditor(*SA, *LIS, *VRM, *DomTree));
1785 IntfCache.init(MF, Matrix->getLiveUnions(), Indexes, LIS, TRI);