Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp59 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 DAMDGPUSubtarget.h118 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 DSIMachineFunctionInfo.h451 std::pair<unsigned, unsigned> FlatWorkGroupSizes = {0, 0};
1116 return FlatWorkGroupSizes;
1121 return FlatWorkGroupSizes.first;
1126 return FlatWorkGroupSizes.second;
H A DSIMachineFunctionInfo.cpp46 FlatWorkGroupSizes = ST.getFlatWorkGroupSizes(F); in SIMachineFunctionInfo()