projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
createXXXMCCodeGenInfo should be static.
[oota-llvm.git]
/
lib
/
Target
/
Alpha
/
AlphaISelLowering.cpp
diff --git
a/lib/Target/Alpha/AlphaISelLowering.cpp
b/lib/Target/Alpha/AlphaISelLowering.cpp
index daf95551896566a6be9c38950ff019f7a1f00ca4..de003fb4c65e1734c63ede47b653af3609b09baa 100644
(file)
--- a/
lib/Target/Alpha/AlphaISelLowering.cpp
+++ b/
lib/Target/Alpha/AlphaISelLowering.cpp
@@
-122,6
+122,9
@@
AlphaTargetLowering::AlphaTargetLowering(TargetMachine &TM)
setOperationAction(ISD::FPOW , MVT::f32, Expand);
setOperationAction(ISD::FPOW , MVT::f64, Expand);
setOperationAction(ISD::FPOW , MVT::f32, Expand);
setOperationAction(ISD::FPOW , MVT::f64, Expand);
+ setOperationAction(ISD::FMA, MVT::f64, Expand);
+ setOperationAction(ISD::FMA, MVT::f32, Expand);
+
setOperationAction(ISD::SETCC, MVT::f32, Promote);
setOperationAction(ISD::BITCAST, MVT::f32, Promote);
setOperationAction(ISD::SETCC, MVT::f32, Promote);
setOperationAction(ISD::BITCAST, MVT::f32, Promote);