Lines Matching refs:RP
104 const GCNRegPressure &RP) const { in printSchedResult()
107 printSchedRP(OS, R->MaxPressure, RP); in printSchedResult()
494 const auto RP = getRegionPressure(*R); in scheduleLegacyMaxOccupancy() local
495 LLVM_DEBUG(printSchedRP(dbgs(), R->MaxPressure, RP)); in scheduleLegacyMaxOccupancy()
497 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy()
509 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleLegacyMaxOccupancy()
531 const auto RP = getSchedulePressure(*R, MinSchedule); in scheduleMinReg() local
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()
540 scheduleRegion(*R, MinSchedule, RP); in scheduleMinReg()
541 LLVM_DEBUG(printSchedResult(dbgs(), R, RP)); in scheduleMinReg()
543 MaxPressure = RP; in scheduleMinReg()
572 const auto RP = getSchedulePressure(*R, ILPSchedule); in scheduleILP() local
573 LLVM_DEBUG(printSchedRP(dbgs(), R->MaxPressure, RP)); in scheduleILP()
575 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleILP()
583 scheduleRegion(*R, ILPSchedule, RP); in scheduleILP()
584 LLVM_DEBUG(printSchedResult(dbgs(), R, RP)); in scheduleILP()
585 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleILP()