Home
last modified time | relevance | path

Searched refs:getMaxWavesPerEU (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp171 MaxWavesPerEU = AMDGPU::IsaInfo::getMaxWavesPerEU(this); in GCNSubtarget()
310 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount()
341 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize()
346 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize()
398 std::pair<unsigned, unsigned> Default(1, getMaxWavesPerEU()); in getWavesPerEU()
418 Requested.second > getMaxWavesPerEU()) in getWavesPerEU()
600 return getMaxWavesPerEU(); in getOccupancyWithNumSGPRs()
625 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs()
667 std::min(getMaxWavesPerEU(), in computeOccupancy()
H A DAMDGPUSubtarget.h255 unsigned getMaxWavesPerEU() const { return MaxWavesPerEU; } in getMaxWavesPerEU() function
H A DAMDGPUAsmPrinter.cpp819 std::max(ProgInfo.NumSGPR, 1u), STM.getMinNumSGPRs(MFI->getMaxWavesPerEU())); in getSIProgramInfo()
821 std::max(ProgInfo.NumVGPR, 1u), STM.getMinNumVGPRs(MFI->getMaxWavesPerEU())); in getSIProgramInfo()
H A DGCNSubtarget.h34 using AMDGPUSubtarget::getMaxWavesPerEU;
H A DSIMachineFunctionInfo.cpp210 limitOccupancy(getMaxWavesPerEU()); in limitOccupancy()
H A DSIMachineFunctionInfo.h923 unsigned getMaxWavesPerEU() const {
H A DAMDGPUPromoteAlloca.cpp808 OccupancyHint = std::min(OccupancyHint, ST.getMaxWavesPerEU()); in hasSufficientLocalMem()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp695 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI) { in getMaxWavesPerEU() function
763 if (WavesPerEU >= getMaxWavesPerEU(STI)) in getMinNumSGPRs()
880 if (WavesPerEU >= getMaxWavesPerEU(STI)) in getMinNumVGPRs()
H A DAMDGPUBaseInfo.h201 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI);