Lines Matching refs:End

46                         MachineBasicBlock::iterator End,  in printRegion()  argument
55 for (; I != End && MaxInstNum; ++I, --MaxInstNum) { in printRegion()
60 if (I != End) { in printRegion()
62 I = std::prev(End); in printRegion()
67 if (End != BB->end()) { // print boundary inst if present in printRegion()
69 if (LIS) OS << LIS->getInstructionIndex(*End) << '\t'; in printRegion()
70 OS << *End; in printRegion()
77 MachineBasicBlock::iterator End, in printLivenessInfo() argument
86 const auto BottomMI = End == BB->end() ? std::prev(End) : End; 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()
137 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in BuildDAG()
175 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in OverrideLegacyStrategy()
186 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in schedule()
188 printRegion(dbgs(), Rgn.Begin, Rgn.End, Sch.LIS, 2)); in schedule()
192 Sch.RegionEnd = Rgn.End; in schedule()
199 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in restoreOrder()
233 MachineBasicBlock::iterator End) in getRegionPressure()
239 auto const BottomMI = End == BBEnd ? std::prev(End) : End; in getRegionPressure()
258 printRegion(dbgs(), Begin, End, LIS), false)); in getRegionPressure()
268 if (R.End != BBEnd) { in getSchedulePressure()
271 RPTracker.reset(*R.End); in getSchedulePressure()
272 RPTracker.recede(*R.End); in getSchedulePressure()
285 MachineBasicBlock::iterator End, in enterRegion() argument
287 BaseClass::enterRegion(BB, Begin, End, NumRegionInstrs); in enterRegion()
291 Region { Begin, End, NumRegionInstrs, in enterRegion()
292 getRegionPressure(Begin, End), nullptr }); in enterRegion()
358 assert(RegionBegin == R.Begin && RegionEnd == R.End); in scheduleRegion()
396 RegionEnd = R.End; 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()