diff options
author | Tom Stellard <tstellar@redhat.com> | 2018-02-07 04:47:59 +0000 |
---|---|---|
committer | Tom Stellard <tstellar@redhat.com> | 2018-02-07 04:47:59 +0000 |
commit | 33445765dde8fa341d71500ae6f734b67de2f275 (patch) | |
tree | 66f49bb8fa0b26b9876a5c183c4cf616fa2c3a79 /llvm/lib/Target/AMDGPU | |
parent | e82e83fcce6d88c1850ab876f5ee0e2172f65e8e (diff) | |
download | bcm5719-llvm-33445765dde8fa341d71500ae6f734b67de2f275.tar.gz bcm5719-llvm-33445765dde8fa341d71500ae6f734b67de2f275.zip |
AMDGPU/GlobalISel: Mark 32-bit G_FPTOUI as legal
Reviewers: arsenm
Reviewed By: arsenm
Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, rovka, kristof.beyls, dstuttard, tpr, llvm-commits, t-tye
Differential Revision: https://reviews.llvm.org/D42152
llvm-svn: 324446
Diffstat (limited to 'llvm/lib/Target/AMDGPU')
-rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp index 4c83f1151c2..04faf6e37eb 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp @@ -54,6 +54,9 @@ AMDGPULegalizerInfo::AMDGPULegalizerInfo() { setAction({G_FMUL, S32}, Legal); + setAction({G_FPTOUI, S32}, Legal); + setAction({G_FPTOUI, 1, S32}, Legal); + setAction({G_GEP, P1}, Legal); setAction({G_GEP, P2}, Legal); setAction({G_GEP, 1, S64}, Legal); |