summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-01-26 23:54:53 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2019-01-26 23:54:53 +0000
commitded2f826625d2314c624ccb013602939ae88842b (patch)
tree9b77f3ab7242e1437acb4d1fbcbc0ab4dd882bd1
parent203760ab9c10489d48be6282493b97644140a563 (diff)
downloadbcm5719-llvm-ded2f826625d2314c624ccb013602939ae88842b.tar.gz
bcm5719-llvm-ded2f826625d2314c624ccb013602939ae88842b.zip
AMDGPU/GlobalISel: Use scalarize instead of clampMaxNumElements
llvm-svn: 352297
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
index b3abf0aa4ac..a2f5876e7f4 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
@@ -201,8 +201,7 @@ AMDGPULegalizerInfo::AMDGPULegalizerInfo(const GCNSubtarget &ST,
.legalFor({{S1, S32}, {S1, S64}})
.widenScalarToNextPow2(1)
.clampScalar(1, S32, S64)
- .clampMaxNumElements(0, S1, 1)
- .clampMaxNumElements(1, S32, 1);
+ .scalarize(0);
// FIXME: fexp, flog2, flog10 needs to be custom lowered.
getActionDefinitionsBuilder({G_FPOW, G_FEXP, G_FEXP2,
OpenPOWER on IntegriCloud