Lines Matching refs:LIS

47                         const LiveIntervals *LIS,  in printRegion()  argument
56 if (!I->isDebugInstr() && LIS) in printRegion()
57 OS << LIS->getInstructionIndex(*I); in printRegion()
63 if (!I->isDebugInstr() && LIS) in printRegion()
64 OS << LIS->getInstructionIndex(*I); in printRegion()
69 if (LIS) OS << LIS->getInstructionIndex(*End) << '\t'; in printRegion()
78 const LiveIntervals *LIS) { in printLivenessInfo() argument
82 const auto LiveIns = getLiveRegsBefore(*Begin, *LIS); in printLivenessInfo()
87 const auto LiveOuts = getLiveRegsAfter(*BottomMI, *LIS); in printLivenessInfo()
97 printRegion(OS, R->Begin, R->End, LIS, 1); in printRegions()
98 printLivenessInfo(OS, R->Begin, R->End, LIS); in printRegions()
109 printRegion(OS, R->Begin, R->End, LIS); in printSchedResult()
188 printRegion(dbgs(), Rgn.Begin, Rgn.End, Sch.LIS, 2)); in schedule()
227 , UPTracker(*LIS) { in GCNIterativeScheduler()
258 printRegion(dbgs(), Begin, End, LIS), false)); in getRegionPressure()
267 GCNUpwardRPTracker RPTracker(*LIS); in getSchedulePressure()
298 LLVM_DEBUG(printLivenessInfo(dbgs(), RegionBegin, RegionEnd, LIS); in schedule()
359 assert(LIS != nullptr); in scheduleRegion()
371 LIS->handleMove(*MI, true); in scheduleRegion()
383 auto SlotIdx = LIS->getInstructionIndex(*MI).getRegSlot(); in scheduleRegion()
384 RegOpers.adjustLaneLiveness(*LIS, MRI, SlotIdx, MI); in scheduleRegion()
446 LLVM_DEBUG(printRegion(dbgs(), R->Begin, R->End, LIS, 3); in tryMaximizeOccupancy()
447 printLivenessInfo(dbgs(), R->Begin, R->End, LIS)); in tryMaximizeOccupancy()