summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorValery Pykhtin <Valery.Pykhtin@amd.com>2016-11-01 10:26:48 +0000
committerValery Pykhtin <Valery.Pykhtin@amd.com>2016-11-01 10:26:48 +0000
commit8a89d3662a8ce311ff55eef68d9a3910d9bfeeef (patch)
tree99fb25f815fbe3322ff13a899616dcb6efd54dc2 /llvm/lib/Target
parentd0a9d1499cf6c49fbb441660d37032eae694ee37 (diff)
downloadbcm5719-llvm-8a89d3662a8ce311ff55eef68d9a3910d9bfeeef.tar.gz
bcm5719-llvm-8a89d3662a8ce311ff55eef68d9a3910d9bfeeef.zip
[AMDGPU] Expand vector mulhu/mulhs
Differential revision: https://reviews.llvm.org/D26077 llvm-svn: 285684
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
index a7fd748e85d..a69d1afdea8 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
@@ -359,6 +359,8 @@ AMDGPUTargetLowering::AMDGPUTargetLowering(const TargetMachine &TM,
setOperationAction(ISD::FP_TO_SINT, VT, Expand);
setOperationAction(ISD::FP_TO_UINT, VT, Expand);
setOperationAction(ISD::MUL, VT, Expand);
+ setOperationAction(ISD::MULHU, VT, Expand);
+ setOperationAction(ISD::MULHS, VT, Expand);
setOperationAction(ISD::OR, VT, Expand);
setOperationAction(ISD::SHL, VT, Expand);
setOperationAction(ISD::SRA, VT, Expand);
OpenPOWER on IntegriCloud