summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
diff options
context:
space:
mode:
authorTom Stellard <tstellar@redhat.com>2018-06-22 02:54:57 +0000
committerTom Stellard <tstellar@redhat.com>2018-06-22 02:54:57 +0000
commit26fac0f8e11c10caae3bbf731cfa3ad74fc9d826 (patch)
treed2fbae5eab0a1e37a764cad607824edc2863350a /llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
parentfe70b29cf71283eaa9cc104eeddcc011befcec73 (diff)
downloadbcm5719-llvm-26fac0f8e11c10caae3bbf731cfa3ad74fc9d826.tar.gz
bcm5719-llvm-26fac0f8e11c10caae3bbf731cfa3ad74fc9d826.zip
AMDGPU/GlobalISel: legalize and select 32-bit G_ASHR
Reviewers: arsenm, nhaehnle Subscribers: kzhuravl, wdng, yaxunl, rovka, kristof.beyls, dstuttard, tpr, llvm-commits, t-tye Differential Revision: https://reviews.llvm.org/D48196 llvm-svn: 335318
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
index c4298331cf2..ecfa2011c4e 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
@@ -55,6 +55,7 @@ AMDGPULegalizerInfo::AMDGPULegalizerInfo(const SISubtarget &ST,
};
setAction({G_ADD, S32}, Legal);
+ setAction({G_ASHR, S32}, Legal);
setAction({G_SUB, S32}, Legal);
setAction({G_MUL, S32}, Legal);
setAction({G_AND, S32}, Legal);
OpenPOWER on IntegriCloud