Searched refs:FlatWorkGroupSize (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600Subtarget.h | 137 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 D | AMDGPUSubtarget.h | 266 virtual unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const = 0; 277 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const = 0;
|
| H A D | GCNSubtarget.h | 1542 unsigned getMaxWorkGroupsPerCU(unsigned FlatWorkGroupSize) const override { in getMaxWorkGroupsPerCU() argument 1543 return AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(this, FlatWorkGroupSize); in getMaxWorkGroupsPerCU() 1559 getWavesPerEUForWorkGroup(unsigned FlatWorkGroupSize) const override { in getWavesPerEUForWorkGroup() argument 1560 return AMDGPU::IsaInfo::getWavesPerEUForWorkGroup(this, FlatWorkGroupSize); in getWavesPerEUForWorkGroup()
|
| H A D | AMDGPUAttributor.cpp | 186 std::pair<unsigned, unsigned> FlatWorkGroupSize) { in getWavesPerEU() argument 188 return ST.getWavesPerEU(F, FlatWorkGroupSize); in getWavesPerEU() 194 std::pair<unsigned, unsigned> FlatWorkGroupSize) { in getEffectiveWavesPerEU() argument 196 return ST.getEffectiveWavesPerEU(WavesPerEU, FlatWorkGroupSize); in getEffectiveWavesPerEU()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.h | 215 unsigned FlatWorkGroupSize); 228 unsigned FlatWorkGroupSize); 239 unsigned FlatWorkGroupSize);
|
| H A D | AMDGPUBaseInfo.cpp | 944 unsigned FlatWorkGroupSize) { in getMaxWorkGroupsPerCU() argument 945 assert(FlatWorkGroupSize != 0); in getMaxWorkGroupsPerCU() 949 unsigned N = getWavesPerWorkGroup(STI, FlatWorkGroupSize); in getMaxWorkGroupsPerCU() 976 unsigned FlatWorkGroupSize) { in getWavesPerEUForWorkGroup() argument 977 return divideCeil(getWavesPerWorkGroup(STI, FlatWorkGroupSize), in getWavesPerEUForWorkGroup() 991 unsigned FlatWorkGroupSize) { in getWavesPerWorkGroup() argument 992 return divideCeil(FlatWorkGroupSize, getWavefrontSize(STI)); in getWavesPerWorkGroup()
|