Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp310 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local
311 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount()
338 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local
341 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize()
346 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize()
348 return MaxWaves; in getOccupancyWithLocalMemSize()
625 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local
628 return MaxWaves; in getOccupancyWithNumVGPRs()
630 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()