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