Searched refs:FlatWorkGroupSize (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600Subtarget.h | 135 unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const override { in getMaxWorkGroupsPerCU() argument 136 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU() 152 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const override { in getWavesPerEUForWorkGroup() argument 153 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
|
| H A D | AMDGPUSubtarget.h | 337 virtual unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const = 0; 348 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const = 0;
|
| H A D | GCNSubtarget.h | 1663 unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const override { in getMaxWorkGroupsPerCU() argument 1664 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU() 1680 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const override { in getWavesPerEUForWorkGroup() argument 1681 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
|
| H A D | AMDGPUAttributor.cpp | 204 std::pair<unsigned, unsigned> FlatWorkGroupSize) { in getWavesPerEU() argument 206 return ST.getWavesPerEU(FlatWorkGroupSize, getLDSSize(F), F); in getWavesPerEU() 225 std::pair<unsigned, unsigned> FlatWorkGroupSize) { in getEffectiveWavesPerEU() argument 227 return ST.getEffectiveWavesPerEU(WavesPerEU, FlatWorkGroupSize, in getEffectiveWavesPerEU()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 1490 std::pair<unsigned, unsigned> FlatWorkGroupSize = in collectKernelLaunchBounds() local 1492 LB.push_back({"amdgpu-flat-work-group-size[0]", FlatWorkGroupSize.first}); in collectKernelLaunchBounds() 1493 LB.push_back({"amdgpu-flat-work-group-size[1]", FlatWorkGroupSize.second}); in collectKernelLaunchBounds()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 1142 unsigned FlatWorkGroupSize) { in getMaxWorkGroupsPerCU() argument 1143 assert(FlatWorkGroupSize != 0); in getMaxWorkGroupsPerCU() 1147 unsigned N = getWavesPerWorkGroup(STI, FlatWorkGroupSize); in getMaxWorkGroupsPerCU() 1172 unsigned FlatWorkGroupSize) { in getWavesPerEUForWorkGroup() argument 1173 return divideCeil(getWavesPerWorkGroup(STI, FlatWorkGroupSize), in getWavesPerEUForWorkGroup() 1185 unsigned FlatWorkGroupSize) { in getWavesPerWorkGroup() argument 1186 return divideCeil(FlatWorkGroupSize, getWavefrontSize(STI)); in getWavesPerWorkGroup()
|
| H A D | AMDGPUBaseInfo.h | 233 unsigned FlatWorkGroupSize); 246 unsigned FlatWorkGroupSize); 257 unsigned FlatWorkGroupSize);
|