Lines Matching refs:MaxPressure
97 OS << "Max RP: " << print(R->MaxPressure, &ST); in printRegions()
107 printSchedRP(OS, R->MaxPressure, RP); in printSchedResult()
166 , SaveMaxRP(R.MaxPressure) { in OverrideLegacyStrategy()
190 Rgn.MaxPressure.clear(); in schedule()
296 << print(Regions.back()->MaxPressure, in schedule()
344 scheduleRegion(R, R.BestSchedule->Schedule, R.BestSchedule->MaxPressure); in scheduleBest()
394 R.MaxPressure = MaxRP; in scheduleRegion()
413 return R2->MaxPressure.less(MF, R1->MaxPressure, TargetOcc); in sortRegionsByPressure()
429 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy()
435 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy()
445 printSchedRP(dbgs(), R->MaxPressure, MaxRP)); in tryMaximizeOccupancy()
470 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy()
495 LLVM_DEBUG(printSchedRP(dbgs(), R->MaxPressure, RP)); in scheduleLegacyMaxOccupancy()
500 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) { in scheduleLegacyMaxOccupancy()
506 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc); in scheduleLegacyMaxOccupancy()
523 auto MaxPressure = Regions.front()->MaxPressure; in scheduleMinReg() local
525 if (!force && R->MaxPressure.less(MF, MaxPressure, TgtOcc)) in scheduleMinReg()
532 LLVM_DEBUG(if (R->MaxPressure.less(MF, RP, TgtOcc)) { in scheduleMinReg()
534 printSchedRP(dbgs(), R->MaxPressure, RP); in scheduleMinReg()
537 if (!force && MaxPressure.less(MF, RP, TgtOcc)) in scheduleMinReg()
543 MaxPressure = RP; in scheduleMinReg()
557 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleILP()
573 LLVM_DEBUG(printSchedRP(dbgs(), R->MaxPressure, RP)); in scheduleILP()
578 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) { in scheduleILP()