Searched refs:getVGPRNum (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRegPressure.cpp | 104 MaxOccupancy, ST.getOccupancyWithNumVGPRs(getVGPRNum(ST.hasGFX90AInsts()), in less() 110 ST.getOccupancyWithNumVGPRs(O.getVGPRNum(ST.hasGFX90AInsts()), in less() 139 std::max(static_cast<int>(getVGPRNum(ST.hasGFX90AInsts()) + in less() 143 std::max(static_cast<int>(O.getVGPRNum(ST.hasGFX90AInsts()) + in less() 149 static_cast<int>(getVGPRNum(false) + VGPRForSGPRSpills - MaxArchVGPRs), in less() 152 std::max(static_cast<int>(O.getVGPRNum(false) + OtherVGPRForSGPRSpills - in less() 183 std::max(static_cast<int>(getVGPRNum(ST.hasGFX90AInsts()) - MaxVGPRs), in less() 185 std::max(static_cast<int>(getVGPRNum(false) - MaxArchVGPRs), 0); in less() 188 static_cast<int>(O.getVGPRNum(ST.hasGFX90AInsts()) - MaxVGPRs), in less() 190 std::max(static_cast<int>(O.getVGPRNum(false) - MaxArchVGPRs), 0); in less() [all …]
|
| H A D | GCNRegPressure.h | 46 unsigned getVGPRNum(bool UnifiedVGPRFile) const { in getVGPRNum() function 75 ST.getOccupancyWithNumVGPRs(getVGPRNum(ST.hasGFX90AInsts()), in getOccupancy() 214 OS << ", " << Target.RP.getVGPRNum(true) << '/' << Target.MaxUnifiedVGPRs 248 return !MaxUnifiedVGPRs || RP.getVGPRNum(true) <= MaxUnifiedVGPRs; in satisfiesUnifiedTarget()
|
| H A D | SIFormMemoryClauses.cpp | 214 MaxPressure.getVGPRNum(ST->hasGFX90AInsts()) <= MaxVGPRs / 2 && in checkPressure()
|
| H A D | GCNSchedStrategy.cpp | 1283 PressureAfter.getVGPRNum(ST.hasGFX90AInsts()) <= S.VGPRCriticalLimit) { in checkScheduling() 1333 if (PressureAfter.getVGPRNum(ST.hasGFX90AInsts()) > MaxVGPRs || in checkScheduling() 1475 PressureBefore.getVGPRNum(false)); in shouldRevertScheduling() 1478 PressureAfter.getVGPRNum(false)); in shouldRevertScheduling()
|