/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 314 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 315 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 342 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 345 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 350 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 352 return MaxWaves; in getOccupancyWithLocalMemSize() 608 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 611 return MaxWaves; in getOccupancyWithNumVGPRs() 613 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 314 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 315 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 342 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 345 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 350 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 352 return MaxWaves; in getOccupancyWithLocalMemSize() 608 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 611 return MaxWaves; in getOccupancyWithNumVGPRs() 613 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 330 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 331 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 358 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 361 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 366 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 368 return MaxWaves; in getOccupancyWithLocalMemSize() 644 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 647 return MaxWaves; in getOccupancyWithNumVGPRs() 649 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 347 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 348 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 375 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 378 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 383 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 385 return MaxWaves; in getOccupancyWithLocalMemSize() 676 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 679 return MaxWaves; in getOccupancyWithNumVGPRs() 681 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 347 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 348 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 375 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 378 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 383 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 385 return MaxWaves; in getOccupancyWithLocalMemSize() 676 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 679 return MaxWaves; in getOccupancyWithNumVGPRs() 681 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 466 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 467 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 494 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 497 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 502 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 504 return MaxWaves; in getOccupancyWithLocalMemSize() 795 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 798 return MaxWaves; in getOccupancyWithNumVGPRs() 800 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 466 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 467 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 494 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 497 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 502 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 504 return MaxWaves; in getOccupancyWithLocalMemSize() 795 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 798 return MaxWaves; in getOccupancyWithNumVGPRs() 800 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 466 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 467 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 494 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 497 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 502 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 504 return MaxWaves; in getOccupancyWithLocalMemSize() 795 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 798 return MaxWaves; in getOccupancyWithNumVGPRs() 800 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 450 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 451 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 478 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 481 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 486 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 488 return MaxWaves; in getOccupancyWithLocalMemSize() 759 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 762 return MaxWaves; in getOccupancyWithNumVGPRs() 764 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 466 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 467 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 494 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 497 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 502 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 504 return MaxWaves; in getOccupancyWithLocalMemSize() 795 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 798 return MaxWaves; in getOccupancyWithNumVGPRs() 800 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 466 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 467 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 494 unsigned MaxWaves = NumGroups * MaxGroupNumWaves; in getOccupancyWithLocalMemSize() local 497 MaxWaves = std::min(MaxWaves, getMaxWavesPerEU()); in getOccupancyWithLocalMemSize() 502 assert(MaxWaves > 0 && MaxWaves <= getMaxWavesPerEU() && in getOccupancyWithLocalMemSize() 504 return MaxWaves; in getOccupancyWithLocalMemSize() 795 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 798 return MaxWaves; in getOccupancyWithNumVGPRs() 800 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 324 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 325 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 334 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithLocalMemSize() local 335 unsigned Limit = getLocalMemorySize() * MaxWaves / WorkGroupsPerCu; in getOccupancyWithLocalMemSize() 337 NumWaves = std::min(NumWaves, MaxWaves); in getOccupancyWithLocalMemSize() 600 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 603 return MaxWaves; in getOccupancyWithNumVGPRs() 605 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 324 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 325 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 334 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithLocalMemSize() local 335 unsigned Limit = getLocalMemorySize() * MaxWaves / WorkGroupsPerCu; in getOccupancyWithLocalMemSize() 337 NumWaves = std::min(NumWaves, MaxWaves); in getOccupancyWithLocalMemSize() 600 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 603 return MaxWaves; in getOccupancyWithNumVGPRs() 605 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 324 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 325 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 334 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithLocalMemSize() local 335 unsigned Limit = getLocalMemorySize() * MaxWaves / WorkGroupsPerCu; in getOccupancyWithLocalMemSize() 337 NumWaves = std::min(NumWaves, MaxWaves); in getOccupancyWithLocalMemSize() 600 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithNumVGPRs() local 603 return MaxWaves; in getOccupancyWithNumVGPRs() 605 return std::min(std::max(getTotalNumVGPRs() / RoundedRegs, 1u), MaxWaves); in getOccupancyWithNumVGPRs()
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 235 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 236 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 243 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithLocalMemSize() local 244 unsigned Limit = getLocalMemorySize() * MaxWaves / WorkGroupsPerCu; in getOccupancyWithLocalMemSize() 246 NumWaves = std::min(NumWaves, MaxWaves); in getOccupancyWithLocalMemSize()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 228 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 229 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 236 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithLocalMemSize() local 237 unsigned Limit = getLocalMemorySize() * MaxWaves / WorkGroupsPerCu; in getOccupancyWithLocalMemSize() 239 NumWaves = std::min(NumWaves, MaxWaves); in getOccupancyWithLocalMemSize()
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUSubtarget.cpp | 316 unsigned MaxWaves = getMaxWavesPerEU(); in getMaxLocalMemSizeWithWaveCount() local 317 return getLocalMemorySize() * MaxWaves / WorkGroupsPerCu / NWaves; in getMaxLocalMemSizeWithWaveCount() 326 unsigned MaxWaves = getMaxWavesPerEU(); in getOccupancyWithLocalMemSize() local 327 unsigned Limit = getLocalMemorySize() * MaxWaves / WorkGroupsPerCu; in getOccupancyWithLocalMemSize() 329 NumWaves = std::min(NumWaves, MaxWaves); in getOccupancyWithLocalMemSize()
|
/dports/lang/clover/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/libosmesa/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/mesa-libs/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/docs/relnotes/ |
H A D | 21.3.0.rst | 4138 - aco: Consider LDS usage by PS inputs in MaxWaves calculation.
|