mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
get CodeGen/Alpha/mul128.ll to work.
llvm-svn: 57318
This commit is contained in:
parent
9c6ffd55b4
commit
284ae75537
@ -96,6 +96,8 @@ AlphaTargetLowering::AlphaTargetLowering(TargetMachine &TM) : TargetLowering(TM)
|
|||||||
setOperationAction(ISD::SUBC , MVT::i64, Expand);
|
setOperationAction(ISD::SUBC , MVT::i64, Expand);
|
||||||
setOperationAction(ISD::SUBE , MVT::i64, Expand);
|
setOperationAction(ISD::SUBE , MVT::i64, Expand);
|
||||||
|
|
||||||
|
setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
|
||||||
|
|
||||||
|
|
||||||
// We don't support sin/cos/sqrt/pow
|
// We don't support sin/cos/sqrt/pow
|
||||||
setOperationAction(ISD::FSIN , MVT::f64, Expand);
|
setOperationAction(ISD::FSIN , MVT::f64, Expand);
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
; RUN: llvm-as < %s | llc -march=alpha
|
; RUN: llvm-as < %s | llc -march=alpha
|
||||||
; XFAIL: *
|
|
||||||
|
|
||||||
define i128 @__mulvdi3(i128 %a, i128 %b) nounwind {
|
define i128 @__mulvdi3(i128 %a, i128 %b) nounwind {
|
||||||
entry:
|
entry:
|
||||||
|
Loading…
Reference in New Issue
Block a user