Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600Subtarget.h137 unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const override { in getMaxWorkGroupsPerCU() argument
138 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU()
154 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const override { in getWavesPerEUForWorkGroup() argument
155 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
H A DAMDGPUSubtarget.h236 virtual unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const = 0;
247 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const = 0;
H A DGCNSubtarget.h1253 unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const override { in getMaxWorkGroupsPerCU() argument
1254 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU()
1270 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const override { in getWavesPerEUForWorkGroup() argument
1271 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h193 unsigned FlatWorkGroupSize);
206 unsigned FlatWorkGroupSize);
217 unsigned FlatWorkGroupSize);
H A DAMDGPUBaseInfo.cpp680 unsigned FlatWorkGroupSize) { in getMaxWorkGroupsPerCU() argument
681 assert(FlatWorkGroupSize != 0); in getMaxWorkGroupsPerCU()
684 unsigned N = getWavesPerWorkGroup(STI, FlatWorkGroupSize); in getMaxWorkGroupsPerCU()
705 unsigned FlatWorkGroupSize) { in getWavesPerEUForWorkGroup() argument
706 return divideCeil(getWavesPerWorkGroup(STI, FlatWorkGroupSize), in getWavesPerEUForWorkGroup()
720 unsigned FlatWorkGroupSize) { in getWavesPerWorkGroup() argument
721 return divideCeil(FlatWorkGroupSize, getWavefrontSize(STI)); in getWavesPerWorkGroup()