Searched refs:getOccupancy (Results 1 – 8 of 8) sorted by relevance
453 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy()459 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy()471 NewOcc = std::min(NewOcc, MaxRP.getOccupancy(ST)); in tryMaximizeOccupancy()494 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy()508 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleLegacyMaxOccupancy()521 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy()524 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) { in scheduleLegacyMaxOccupancy()530 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc); in scheduleLegacyMaxOccupancy()533 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleLegacyMaxOccupancy()545 const auto TgtOcc = MFI->getOccupancy(); in scheduleMinReg()[all …]
54 unsigned getOccupancy(const GCNSubtarget &ST) const { in getOccupancy() function65 return getOccupancy(ST) > O.getOccupancy(ST); in higherOccupancy()
318 StartingOccupancy(MFI.getOccupancy()), in GCNScheduleDAGMILive()368 unsigned Occ = MFI.getOccupancy(); in schedule()369 unsigned WavesAfter = std::min(Occ, PressureAfter.getOccupancy(ST)); in schedule()370 unsigned WavesBefore = std::min(Occ, PressureBefore.getOccupancy(ST)); in schedule()
237 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
253 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure()
193 if (ST) OS << " -> Occ: " << getOccupancy(*ST); in print()
902 unsigned getOccupancy() const {
741 unsigned Occupancy = MFI->getOccupancy(); in runOnMachineFunction()