summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
diff options
context:
space:
mode:
authorColin LeMahieu <colinl@codeaurora.org>2015-02-05 21:13:25 +0000
committerColin LeMahieu <colinl@codeaurora.org>2015-02-05 21:13:25 +0000
commitde68b66b4d58459c88cf37567a879da8ecc00d12 (patch)
treea9610e9b0d9423894cf6553d8fdb9a7bef52b7cb /llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
parenta7e33112f0c261466a6b37f4321a63dd98265428 (diff)
downloadbcm5719-llvm-de68b66b4d58459c88cf37567a879da8ecc00d12.tar.gz
bcm5719-llvm-de68b66b4d58459c88cf37567a879da8ecc00d12.zip
[Hexagon] Simplifying and formatting several patterns. Changing a pattern multiply to be expanded.
llvm-svn: 228347
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonISelLowering.cpp')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonISelLowering.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp b/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
index 124dc9af881..b11590a6156 100644
--- a/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
@@ -1429,7 +1429,8 @@ HexagonTargetLowering::HexagonTargetLowering(const TargetMachine &TM,
setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand);
setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand);
-
+
+ setOperationAction(ISD::MULHS, MVT::i64, Expand);
setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
OpenPOWER on IntegriCloud