Add an fma TableGen node.
authorCameron Zwarich <zwarich@apple.com>
Fri, 8 Jul 2011 22:49:34 +0000 (22:49 +0000)
committerCameron Zwarich <zwarich@apple.com>
Fri, 8 Jul 2011 22:49:34 +0000 (22:49 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134762 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetSelectionDAG.td

index 285b8b1abdac49944b2e44a80ebe5f637dacaf59..9d1ef2c13729dca2ca9fa7f33cf04f0ef0e3d071 100644 (file)
@@ -353,6 +353,7 @@ def fsub       : SDNode<"ISD::FSUB"       , SDTFPBinOp>;
 def fmul       : SDNode<"ISD::FMUL"       , SDTFPBinOp, [SDNPCommutative]>;
 def fdiv       : SDNode<"ISD::FDIV"       , SDTFPBinOp>;
 def frem       : SDNode<"ISD::FREM"       , SDTFPBinOp>;
+def fma        : SDNode<"ISD::FMA"        , SDTFPTernaryOp>;
 def fabs       : SDNode<"ISD::FABS"       , SDTFPUnaryOp>;
 def fgetsign   : SDNode<"ISD::FGETSIGN"   , SDTFPToIntOp>;
 def fneg       : SDNode<"ISD::FNEG"       , SDTFPUnaryOp>;