diff options
author | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2015-10-15 09:18:47 +0000 |
---|---|---|
committer | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2015-10-15 09:18:47 +0000 |
commit | 63471330d2d7f4783e7d380791daea3e355bdbca (patch) | |
tree | 3e21531b1cb23bef2e2bd8442686f1b1793be399 /llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | |
parent | 6d91aa2bded9260ecf92a1f1f7030849b5fd4363 (diff) | |
download | bcm5719-llvm-63471330d2d7f4783e7d380791daea3e355bdbca.tar.gz bcm5719-llvm-63471330d2d7f4783e7d380791daea3e355bdbca.zip |
Don't pretend AMDGPU backend knows how to custom-lower UDIVREM for vector types; it can't
Reviewers: arsenm, jvesely, tstellarAMD
Subscribers: arsenm, llvm-commits
Differential Revision: http://reviews.llvm.org/D13734
llvm-svn: 250384
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp')
-rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp index a8af7ec75f0..9026dc02300 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp @@ -355,7 +355,7 @@ AMDGPUTargetLowering::AMDGPUTargetLowering(TargetMachine &TM, setOperationAction(ISD::SMUL_LOHI, VT, Expand); setOperationAction(ISD::UMUL_LOHI, VT, Expand); setOperationAction(ISD::SDIVREM, VT, Custom); - setOperationAction(ISD::UDIVREM, VT, Custom); + setOperationAction(ISD::UDIVREM, VT, Expand); setOperationAction(ISD::ADDC, VT, Expand); setOperationAction(ISD::SUBC, VT, Expand); setOperationAction(ISD::ADDE, VT, Expand); |