diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-06-19 23:54:58 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-06-19 23:54:58 +0000 |
| commit | e4c2e9b016c411cb75d3c1877007bace03d3b37f (patch) | |
| tree | 31aa83dbaeaeac2d3c354fffd2ce0c5658497d04 /llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp | |
| parent | a2ef1ba32f9d8da66105bb251ad3c1ec93511595 (diff) | |
| download | bcm5719-llvm-e4c2e9b016c411cb75d3c1877007bace03d3b37f.tar.gz bcm5719-llvm-e4c2e9b016c411cb75d3c1877007bace03d3b37f.zip | |
AMDGPU: Consolidate some getGeneration checks
This is incomplete, and ideally these would all be removed, but it's
better to localize them to the subtarget first with comments about
what they're for.
llvm-svn: 363902
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp b/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp index b1abe1001e9..5dd5b3691e0 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp @@ -111,7 +111,7 @@ bool AMDGPULowerKernelArguments::runOnFunction(Function &F) { // integer types. if ((PT->getAddressSpace() == AMDGPUAS::LOCAL_ADDRESS || PT->getAddressSpace() == AMDGPUAS::REGION_ADDRESS) && - ST.getGeneration() == AMDGPUSubtarget::SOUTHERN_ISLANDS) + !ST.hasUsableDSOffset()) continue; // FIXME: We can replace this with equivalent alias.scope/noalias |

