Lines Matching refs:RP
104 const GCNRegPressure &RP) const { in printSchedResult()
107 printSchedRP(OS, R->MaxPressure, RP); in printSchedResult()
495 const auto RP = getRegionPressure(*R); in scheduleLegacyMaxOccupancy() local
496 LLVM_DEBUG(printSchedRP(dbgs(), R->MaxPressure, RP)); in scheduleLegacyMaxOccupancy()
498 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy()
510 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleLegacyMaxOccupancy()
533 const auto RP = getSchedulePressure(*R, MinSchedule); in scheduleMinReg() local
534 LLVM_DEBUG(if (R->MaxPressure.less(ST, RP, TgtOcc)) { in scheduleMinReg()
536 printSchedRP(dbgs(), R->MaxPressure, RP); in scheduleMinReg()
539 if (!force && MaxPressure.less(ST, RP, TgtOcc)) in scheduleMinReg()
542 scheduleRegion(*R, MinSchedule, RP); in scheduleMinReg()
543 LLVM_DEBUG(printSchedResult(dbgs(), R, RP)); in scheduleMinReg()
545 MaxPressure = RP; in scheduleMinReg()
574 const auto RP = getSchedulePressure(*R, ILPSchedule); in scheduleILP() local
575 LLVM_DEBUG(printSchedRP(dbgs(), R->MaxPressure, RP)); in scheduleILP()
577 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleILP()
585 scheduleRegion(*R, ILPSchedule, RP); in scheduleILP()
586 LLVM_DEBUG(printSchedResult(dbgs(), R, RP)); in scheduleILP()
587 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleILP()