From 2126a6d3c44889b1b6fee8484c29166b7ea68659 Mon Sep 17 00:00:00 2001 From: Andrew Lenharth Date: Tue, 11 Nov 2008 06:06:07 +0000 Subject: fix another libgcc blocker llvm-svn: 59026 --- llvm/lib/Target/Alpha/AlphaISelLowering.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Target/Alpha/AlphaISelLowering.cpp') diff --git a/llvm/lib/Target/Alpha/AlphaISelLowering.cpp b/llvm/lib/Target/Alpha/AlphaISelLowering.cpp index 78788307355..1872b42275e 100644 --- a/llvm/lib/Target/Alpha/AlphaISelLowering.cpp +++ b/llvm/lib/Target/Alpha/AlphaISelLowering.cpp @@ -97,6 +97,7 @@ AlphaTargetLowering::AlphaTargetLowering(TargetMachine &TM) : TargetLowering(TM) setOperationAction(ISD::SUBE , MVT::i64, Expand); setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand); + setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand); // We don't support sin/cos/sqrt/pow -- cgit v1.2.3