Lines Matching defs:LIS
39 LiveIntervals *LIS = nullptr;
55 void extendWWMVirtRegLiveness(MachineFunction &MF, LiveIntervals *LIS);
88 LiveIntervals *LIS) {
122 if (LIS)
123 LIS->removeAllRegUnitsForPhysReg(Reg);
131 SlotIndexes *Indexes, LiveIntervals *LIS) {
161 if (LIS)
162 LIS->removeAllRegUnitsForPhysReg(Reg);
247 insertCSRSaves(*SaveBlock, CSI, Indexes, LIS);
254 insertCSRRestores(*RestoreBlock, CSI, Indexes, LIS);
263 LiveIntervals *LIS) {
287 if (LIS) {
288 LIS->InsertMachineInstrInMaps(*MIB);
303 if (LIS)
304 LIS->InsertMachineInstrInMaps(*MIB);
315 LIS = LISWrapper ? &LISWrapper->getLIS() : nullptr;
377 MI, FI, nullptr, Indexes, LIS, true);
385 MI, FI, nullptr, Indexes, LIS);
397 extendWWMVirtRegLiveness(MF, LIS);
398 if (LIS) {
401 LIS->createAndComputeVirtRegInterval(Reg);