Home
last modified time | relevance | path

Searched refs:MaxVGPRs (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp74 unsigned MaxVGPRs; member in __anon56378d370111::AMDGPUPromoteAllocaImpl
178 MaxVGPRs = ST.getMaxNumVGPRs(ST.getWavesPerEU(F).first); in run()
180 MaxVGPRs = 128; in run()
408 unsigned MaxVGPRs) { in tryPromoteAllocaToVector() argument
425 : (MaxVGPRs * 32); in tryPromoteAllocaToVector()
429 << MaxVGPRs << " registers available\n"); in tryPromoteAllocaToVector()
860 if (tryPromoteAllocaToVector(&I, DL, MaxVGPRs)) in handleAlloca()
1100 unsigned MaxVGPRs; in promoteAllocasToVector() local
1103 MaxVGPRs = ST.getMaxNumVGPRs(ST.getWavesPerEU(F).first); in promoteAllocasToVector()
1105 MaxVGPRs = 128; in promoteAllocasToVector()
[all …]
H A DSIFormMemoryClauses.cpp76 unsigned MaxVGPRs; member in __anon306f69000111::SIFormMemoryClauses
209 MaxPressure.getVGPRNum(ST->hasGFX90AInsts()) <= MaxVGPRs / 2 && in checkPressure()
275 MaxVGPRs = TRI->getAllocatableSet(MF, &AMDGPU::VGPR_32RegClass).count(); in runOnMachineFunction()
H A DGCNSchedStrategy.cpp388 unsigned MaxVGPRs = ST.getMaxNumVGPRs(MF); in schedule() local
390 if (PressureAfter.getVGPRNum(false) > MaxVGPRs || in schedule()
391 PressureAfter.getAGPRNum() > MaxVGPRs || in schedule()
H A DAMDGPUTargetTransformInfo.h74 unsigned MaxVGPRs; variable
H A DAMDGPUTargetTransformInfo.cpp290 MaxVGPRs(ST->getMaxNumVGPRs( in GCNTTIImpl()
302 return MaxVGPRs; in getHardwareNumberOfRegisters()
H A DSIInstrInfo.cpp559 unsigned MaxVGPRs = RI.getRegPressureLimit(&AMDGPU::VGPR_32RegClass, in indirectCopyToAGPR() local
576 if (!Tmp2 || RI.getHWRegIndex(Tmp2) >= MaxVGPRs) in indirectCopyToAGPR()