Searched refs:FlatWorkGroupSizes (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.cpp | 59 uint32_t LDSBytes, std::pair<unsigned, unsigned> FlatWorkGroupSizes) const { in getOccupancyWithWorkGroupSizes() 84 const auto [MinWGSize, MaxWGSize] = FlatWorkGroupSizes; in getOccupancyWithWorkGroupSizes() 184 std::pair<unsigned, unsigned> FlatWorkGroupSizes, unsigned LDSBytes) const { in getEffectiveWavesPerEU() argument 190 getWavesPerEUForWorkGroup(FlatWorkGroupSizes.second), in getEffectiveWavesPerEU() 191 getOccupancyWithWorkGroupSizes(LDSBytes, FlatWorkGroupSizes).second}; in getEffectiveWavesPerEU() 211 std::pair<unsigned, unsigned> FlatWorkGroupSizes = getFlatWorkGroupSizes(F); in getWavesPerEU() local 216 return getWavesPerEU(FlatWorkGroupSizes, LDSBytes, F); in getWavesPerEU() 220 const Function &F, std::pair<unsigned, unsigned> FlatWorkGroupSizes) const { in getWavesPerEU() 225 return getWavesPerEU(FlatWorkGroupSizes, LDSBytes, F); in getWavesPerEU() 229 AMDGPUSubtarget::getWavesPerEU(std::pair<unsigned, unsigned> FlatWorkGroupSizes, in getWavesPerEU() argument [all …]
|
| H A D | AMDGPUSubtarget.h | 118 std::pair<unsigned, unsigned> FlatWorkGroupSizes) const; 125 getWavesPerEU(std::pair<unsigned, unsigned> FlatWorkGroupSizes, 134 std::pair<unsigned, unsigned> FlatWorkGroupSizes, 157 std::pair<unsigned, unsigned> FlatWorkGroupSizes) const;
|
| H A D | SIMachineFunctionInfo.h | 451 std::pair<unsigned, unsigned> FlatWorkGroupSizes = {0, 0}; 1116 return FlatWorkGroupSizes; 1121 return FlatWorkGroupSizes.first; 1126 return FlatWorkGroupSizes.second;
|
| H A D | SIMachineFunctionInfo.cpp | 46 FlatWorkGroupSizes = ST.getFlatWorkGroupSizes(F); in SIMachineFunctionInfo()
|