summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/Utils
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-08-27 13:03:36 -0400
committerMatt Arsenault <arsenm2@gmail.com>2019-11-13 06:34:28 +0530
commit25c5da5a426168b38fb3e9baa918faa75e4a92b4 (patch)
treee6a6c91cc72a21796f5ef92d2011884fa4a1b073 /llvm/lib/Target/AMDGPU/Utils
parent793b42a454ac12c2e437be8b8f894289e5e007b3 (diff)
downloadbcm5719-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.cpp3
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,
OpenPOWER on IntegriCloud