Home
last modified time | relevance | path

Searched refs:getOccupancy (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.cpp453 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 …]
DGCNRegPressure.h54 unsigned getOccupancy(const GCNSubtarget &ST) const { in getOccupancy() function
65 return getOccupancy(ST) > O.getOccupancy(ST); in higherOccupancy()
DGCNSchedStrategy.cpp318 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()
DGCNNSAReassign.cpp237 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
DSIFormMemoryClauses.cpp253 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure()
DGCNRegPressure.cpp193 if (ST) OS << " -> Occ: " << getOccupancy(*ST); in print()
DSIMachineFunctionInfo.h902 unsigned getOccupancy() const {
DGCNRegBankReassign.cpp741 unsigned Occupancy = MFI->getOccupancy(); in runOnMachineFunction()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.cpp458 const auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in tryMaximizeOccupancy()
464 if (R->MaxPressure.getOccupancy(ST) >= NewOcc) in tryMaximizeOccupancy()
476 NewOcc = std::min(NewOcc, MaxRP.getOccupancy(ST)); in tryMaximizeOccupancy()
499 auto Occ = Regions.front()->MaxPressure.getOccupancy(ST); in scheduleLegacyMaxOccupancy()
513 unsigned FinalOccupancy = std::min(Occ, MFI->getOccupancy()); in scheduleLegacyMaxOccupancy()
526 if (RP.getOccupancy(ST) < TgtOcc) { in scheduleLegacyMaxOccupancy()
529 R->BestSchedule->MaxPressure.getOccupancy(ST) >= TgtOcc) { in scheduleLegacyMaxOccupancy()
535 assert(R->MaxPressure.getOccupancy(ST) >= TgtOcc); in scheduleLegacyMaxOccupancy()
538 FinalOccupancy = std::min(FinalOccupancy, RP.getOccupancy(ST)); in scheduleLegacyMaxOccupancy()
550 const auto TgtOcc = MFI->getOccupancy(); in scheduleMinReg()
[all …]
DGCNRegPressure.h62 unsigned getOccupancy(const GCNSubtarget &ST) const { in getOccupancy() function
73 return getOccupancy(ST) > O.getOccupancy(ST); in higherOccupancy()
DGCNSchedStrategy.cpp298 StartingOccupancy(MFI.getOccupancy()), in GCNScheduleDAGMILive()
349 unsigned Occ = MFI.getOccupancy(); in schedule()
350 unsigned WavesAfter = std::min(Occ, PressureAfter.getOccupancy(ST)); in schedule()
351 unsigned WavesBefore = std::min(Occ, PressureBefore.getOccupancy(ST)); in schedule()
DGCNNSAReassign.cpp237 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
DSIFormMemoryClauses.cpp253 unsigned Occupancy = MaxPressure.getOccupancy(*ST); in checkPressure()
DGCNRegPressure.cpp195 if (ST) OS << " -> Occ: " << getOccupancy(*ST); in print()
DSIMachineFunctionInfo.h920 unsigned getOccupancy() const {
DGCNRegBankReassign.cpp815 unsigned Occupancy = MFI->getOccupancy(); in runOnMachineFunction()