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
85 const auto BottomMI = End == BB->end() ? std::prev(End) : End; in printLivenessInfo()
95 printRegion(OS, R->Begin, R->End, LIS, 1); in printRegions()
96 printLivenessInfo(OS, R->Begin, R->End, LIS); in printRegions()
106 printRegion(OS, R->Begin, R->End, LIS); in printSchedResult()
132 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in BuildDAG()
170 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in OverrideLegacyStrategy()
181 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in schedule()
183 printRegion(dbgs(), Rgn.Begin, Rgn.End, Sch.LIS, 2)); in schedule()
187 Sch.RegionEnd = Rgn.End; in schedule()
194 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in restoreOrder()
228 MachineBasicBlock::iterator End) in getRegionPressure()
234 auto const BottomMI = End == BBEnd ? std::prev(End) : End; in getRegionPressure()
253 printRegion(dbgs(), Begin, End, LIS), false)); in getRegionPressure()
263 if (R.End != BBEnd) { in getSchedulePressure()
266 RPTracker.reset(*R.End); in getSchedulePressure()
267 RPTracker.recede(*R.End); in getSchedulePressure()
280 MachineBasicBlock::iterator End, in enterRegion() argument
282 BaseClass::enterRegion(BB, Begin, End, NumRegionInstrs); in enterRegion()
286 Region { Begin, End, NumRegionInstrs, in enterRegion()
287 getRegionPressure(Begin, End), nullptr }); in enterRegion()
353 assert(RegionBegin == R.Begin && RegionEnd == R.End); in scheduleRegion()
390 RegionEnd = R.End; in scheduleRegion()
439 LLVM_DEBUG(printRegion(dbgs(), R->Begin, R->End, LIS, 3); in tryMaximizeOccupancy()
440 printLivenessInfo(dbgs(), R->Begin, R->End, LIS)); in tryMaximizeOccupancy()