Searched refs:getMaxWavesPerEU (Results 1 – 11 of 11) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSubtarget.cpp | 186 MaxWavesPerEU = AMDGPU::IsaInfo::getMaxWavesPerEU(this); in GCNSubtarget() 374 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 379 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 432 std::pair<unsigned, unsigned> Default(1, getMaxWavesPerEU()); in getEffectiveWavesPerEU() 448 Requested.second > getMaxWavesPerEU()) in getEffectiveWavesPerEU() 462 std::pair<unsigned, unsigned> Default(1, getMaxWavesPerEU()); in getWavesPerEU() 657 return getMaxWavesPerEU(); in getOccupancyWithNumSGPRs() 719 std::min(getMaxWavesPerEU(), in computeOccupancy()
|
| H A D | AMDGPUSubtarget.h | 285 unsigned getMaxWavesPerEU() const { return MaxWavesPerEU; } in getMaxWavesPerEU() function
|
| H A D | AMDGPUAttributor.cpp | 199 unsigned getMaxWavesPerEU(const Function &F) { in getMaxWavesPerEU() function in __anon560c6c170111::AMDGPUInformationCache 201 return ST.getMaxWavesPerEU(); in getMaxWavesPerEU() 892 unsigned Max = InfoCache.getMaxWavesPerEU(*F); in manifest()
|
| H A D | AMDGPUAsmPrinter.cpp | 814 std::max(ProgInfo.NumSGPR, 1u), STM.getMinNumSGPRs(MFI->getMaxWavesPerEU())); in getSIProgramInfo() 816 std::max(ProgInfo.NumVGPR, 1u), STM.getMinNumVGPRs(MFI->getMaxWavesPerEU())); in getSIProgramInfo()
|
| H A D | GCNSubtarget.h | 37 using AMDGPUSubtarget::getMaxWavesPerEU;
|
| H A D | SIMachineFunctionInfo.h | 1033 unsigned getMaxWavesPerEU() const {
|
| H A D | SIMachineFunctionInfo.cpp | 182 limitOccupancy(getMaxWavesPerEU()); in limitOccupancy()
|
| H A D | AMDGPUPromoteAlloca.cpp | 1287 OccupancyHint = std::min(OccupancyHint, ST.getMaxWavesPerEU()); in hasSufficientLocalMem()
|
| H A D | GCNSchedStrategy.cpp | 723 if (MFI.getMaxWavesPerEU() > DAG.MinOccupancy) in initGCNSchedStage()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 886 unsigned MaxWaves = getMaxWavesPerEU(STI) * getEUsPerCU(STI); in getMaxWorkGroupsPerCU() 904 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI) { in getMaxWavesPerEU() function 972 if (WavesPerEU >= getMaxWavesPerEU(STI)) in getMinNumSGPRs() 1085 unsigned MaxWaves = getMaxWavesPerEU(STI); in getNumWavesPerEUWithNumVGPRs() 1096 unsigned MaxWavesPerEU = getMaxWavesPerEU(STI); in getMinNumVGPRs()
|
| H A D | AMDGPUBaseInfo.h | 210 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI);
|