Lines Matching defs:LIS
63 const LiveIntervals *LIS,
72 if (!I->isDebugInstr() && LIS)
73 OS << LIS->getInstructionIndex(*I);
79 if (!I->isDebugInstr() && LIS)
80 OS << LIS->getInstructionIndex(*I);
85 if (LIS) OS << LIS->getInstructionIndex(*End) << '\t';
94 const LiveIntervals *LIS) {
98 const auto LiveIns = getLiveRegsBefore(*Begin, *LIS);
103 const auto LiveOuts = getLiveRegsAfter(*BottomMI, *LIS);
113 printRegion(OS, R->Begin, R->End, LIS, 1);
114 printLivenessInfo(OS, R->Begin, R->End, LIS);
125 printRegion(OS, R->Begin, R->End, LIS);
204 printRegion(dbgs(), Rgn.Begin, Rgn.End, Sch.LIS, 2));
243 , UPTracker(*LIS) {
274 printRegion(dbgs(), Begin, End, LIS), false));
283 GCNUpwardRPTracker RPTracker(*LIS);
314 LLVM_DEBUG(printLivenessInfo(dbgs(), RegionBegin, RegionEnd, LIS);
375 assert(LIS != nullptr);
387 LIS->handleMove(*MI, true);
399 auto SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot();
400 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI);
462 LLVM_DEBUG(printRegion(dbgs(), R->Begin, R->End, LIS, 3);
463 printLivenessInfo(dbgs(), R->Begin, R->End, LIS));