Add support for TargetConstantPool nodes to the dag isel emitter, and use
[oota-llvm.git] / lib / Target / TargetSelectionDAG.td
index ef62013707294473027ea60db1ec67a61e12a732..95ec8354ae46cf3d79faabf0a142f3bfec65067b 100644 (file)
@@ -174,6 +174,8 @@ def globaladdr : SDNode<"ISD::GlobalAddress", SDTImm, [],
                         "GlobalAddressSDNode">;
 def tglobaladdr : SDNode<"ISD::TargetGlobalAddress", SDTImm, [],
                         "GlobalAddressSDNode">;
+def tconstpool  : SDNode<"ISD::TargetConstantPool", SDTImm, [],
+                        "ConstantPoolSDNode">;
 def add        : SDNode<"ISD::ADD"       , SDTIntBinOp   ,
                         [SDNPCommutative, SDNPAssociative]>;
 def sub        : SDNode<"ISD::SUB"       , SDTIntBinOp>;