Lines Matching refs:Occ
437 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy() local
439 << ", current = " << Occ << '\n'); in tryMaximizeOccupancy()
456 if (NewOcc <= Occ) in tryMaximizeOccupancy()
462 << ", prev occupancy = " << Occ << '\n'); in tryMaximizeOccupancy()
463 if (NewOcc > Occ) { in tryMaximizeOccupancy()
468 return std::max(NewOcc, Occ); in tryMaximizeOccupancy()
478 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy() local
480 if (TryMaximizeOccupancy && Occ < TgtOcc) in scheduleLegacyMaxOccupancy()
481 Occ = tryMaximizeOccupancy(TgtOcc); in scheduleLegacyMaxOccupancy()
485 const int NumPasses = Occ < TgtOcc ? 2 : 1; in scheduleLegacyMaxOccupancy()
487 TgtOcc = std::min(Occ, TgtOcc); in scheduleLegacyMaxOccupancy()
492 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleLegacyMaxOccupancy()
566 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleILP() local
568 if (TryMaximizeOccupancy && Occ < TgtOcc) in scheduleILP()
569 Occ = tryMaximizeOccupancy(TgtOcc); in scheduleILP()
571 TgtOcc = std::min(Occ, TgtOcc); in scheduleILP()
576 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleILP()