Searched refs:getOccupancy (Results 1 – 9 of 9) sorted by relevance
430 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy()436 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy()448 NewOcc = std::min(NewOcc, MaxRP.getOccupancy(ST)); in tryMaximizeOccupancy()471 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy()485 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleLegacyMaxOccupancy()498 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy()507 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc); in scheduleLegacyMaxOccupancy()522 const auto TgtOcc = MFI->getOccupancy(); in scheduleMinReg()559 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleILP()569 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleILP()[all …]
86 RelaxedOcc ? MFI.getMinAllowedOccupancy() : MFI.getOccupancy(); in initialize()794 DAG.Pressure[IDX].getOccupancy(DAG.ST) == DAG.MinOccupancy; in finalizeGCNSchedStage()935 PressureAfter.getOccupancy(ST) == DAG.MinOccupancy; in checkScheduling()945 std::min(TargetOccupancy, PressureAfter.getOccupancy(ST)); in checkScheduling()947 std::min(TargetOccupancy, PressureBefore.getOccupancy(ST)); in checkScheduling()991 PressureAfter.getOccupancy(ST) == DAG.MinOccupancy; in checkScheduling()1132 if ((WavesAfter <= PressureBefore.getOccupancy(ST) && in shouldRevertScheduling()1156 std::min(S.getTargetOccupancy(), PressureBefore.getOccupancy(ST)); in shouldRevertScheduling()1210 PressureBefore.getOccupancy(ST) == DAG.MinOccupancy; in revertScheduling()1365 if (NewPressure[I].getOccupancy(ST) > DAG.MinOccupancy) { in sinkTriviallyRematInsts()[all …]
63 unsigned getOccupancy(const GCNSubtarget &ST) const { in getOccupancy() function74 return getOccupancy(ST) > O.getOccupancy(ST); in higherOccupancy()
251 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
195 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure()
152 OS << " -> Occ: " << RP.getOccupancy(*ST); in print()
1042 unsigned getOccupancy() const {
681 Occupancy(MFI.getOccupancy()), in SIMachineFunctionInfo()
1971 if (!SIInstrInfo::isMFMA(*MI) || MFI->getOccupancy() < 2) in checkMFMAPadding()