Home
last modified time | relevance | path

Searched refs:getVGPRNum (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp104 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 DGCNRegPressure.h46 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 DSIFormMemoryClauses.cpp214 MaxPressure.getVGPRNum(ST->hasGFX90AInsts()) <= MaxVGPRs / 2 && in checkPressure()
H A DGCNSchedStrategy.cpp1283 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()