diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-01-26 23:54:53 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-01-26 23:54:53 +0000 |
| commit | ded2f826625d2314c624ccb013602939ae88842b (patch) | |
| tree | 9b77f3ab7242e1437acb4d1fbcbc0ab4dd882bd1 | |
| parent | 203760ab9c10489d48be6282493b97644140a563 (diff) | |
| download | bcm5719-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.cpp | 3 |
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, |

