[WinEH] Make funclet return instrs pseudo instrs
[oota-llvm.git] / include / llvm / Target / TargetSelectionDAG.td
index 7432cde7a2eab09ef71dc4a2fa7cd9e8aa1bd0cb..d2b3a32a2de51c66de580d7a1add7912f99a1e63 100644 (file)
@@ -452,6 +452,7 @@ def brcond     : SDNode<"ISD::BRCOND"     , SDTBrcond, [SDNPHasChain]>;
 def brind      : SDNode<"ISD::BRIND"      , SDTBrind,  [SDNPHasChain]>;
 def br         : SDNode<"ISD::BR"         , SDTBr,     [SDNPHasChain]>;
 def catchret   : SDNode<"ISD::CATCHRET"   , SDTBr,     [SDNPHasChain]>;
+def cleanupret : SDNode<"ISD::CLEANUPRET" , SDTNone,   [SDNPHasChain]>;
 
 def trap       : SDNode<"ISD::TRAP"       , SDTNone,
                         [SDNPHasChain, SDNPSideEffect]>;