summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-10-09 04:50:56 +0000
committerChris Lattner <sabre@nondot.org>2008-10-09 04:50:56 +0000
commit1a84f8627101f9195086d806f9bf3488d1d3bc20 (patch)
tree86ac5191bcce95b04d4c56b6ad3339ee4db62220 /llvm/lib/Target
parentcc06b463f56a5fa7fbd07ffc8e99c2139cb460da (diff)
downloadbcm5719-llvm-1a84f8627101f9195086d806f9bf3488d1d3bc20.tar.gz
bcm5719-llvm-1a84f8627101f9195086d806f9bf3488d1d3bc20.zip
get CodeGen/Alpha/mul128.ll to work.
llvm-svn: 57318
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/Alpha/AlphaISelLowering.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/Alpha/AlphaISelLowering.cpp b/llvm/lib/Target/Alpha/AlphaISelLowering.cpp
index 1fa5b771658..fb5376bb436 100644
--- a/llvm/lib/Target/Alpha/AlphaISelLowering.cpp
+++ b/llvm/lib/Target/Alpha/AlphaISelLowering.cpp
@@ -96,6 +96,8 @@ AlphaTargetLowering::AlphaTargetLowering(TargetMachine &TM) : TargetLowering(TM)
setOperationAction(ISD::SUBC , MVT::i64, Expand);
setOperationAction(ISD::SUBE , MVT::i64, Expand);
+ setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
+
// We don't support sin/cos/sqrt/pow
setOperationAction(ISD::FSIN , MVT::f64, Expand);
OpenPOWER on IntegriCloud