diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-08-27 13:03:36 -0400 |
|---|---|---|
| committer | Matt Arsenault <arsenm2@gmail.com> | 2019-11-13 06:34:28 +0530 |
| commit | 25c5da5a426168b38fb3e9baa918faa75e4a92b4 (patch) | |
| tree | e6a6c91cc72a21796f5ef92d2011884fa4a1b073 /llvm/lib/Target/AMDGPU/Utils | |
| parent | 793b42a454ac12c2e437be8b8f894289e5e007b3 (diff) | |
| download | bcm5719-llvm-25c5da5a426168b38fb3e9baa918faa75e4a92b4.tar.gz bcm5719-llvm-25c5da5a426168b38fb3e9baa918faa75e4a92b4.zip | |
AMDGPU Reduce reported maximum group size to 1024
While some targets allow encoding 2048, this was never tested or
supported.
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Utils')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp b/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp index 7d27738bf6a..c72f93eb739 100644 --- a/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp +++ b/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp @@ -312,7 +312,8 @@ unsigned getMinFlatWorkGroupSize(const MCSubtargetInfo *STI) { } unsigned getMaxFlatWorkGroupSize(const MCSubtargetInfo *STI) { - return 2048; + // Some subtargets allow encoding 2048, but this isn't tested or supported. + return 1024; } unsigned getWavesPerWorkGroup(const MCSubtargetInfo *STI, |

