[WinEH] Add codegen support for cleanuppad and cleanupret
[oota-llvm.git] / include / llvm / CodeGen / ISDOpcodes.h
index 5d41e3bc0d74f3ed954698b91071d509505cf88b..c28802c34b2fd89a6e7eed4b484b5e135693b5cd 100644 (file)
@@ -591,8 +591,13 @@ namespace ISD {
     /// take a chain as input and return a chain.
     EH_LABEL,
 
+    /// CATCHRET - Represents a return from a catch block funclet. Used for
+    /// MSVC compatible exception handling. Takes a chain operand and a
+    /// destination basic block operand.
     CATCHRET,
 
+    /// CLEANUPRET - Represents a return from a cleanup block funclet.  Used for
+    /// MSVC compatible exception handling. Takes only a chain operand.
     CLEANUPRET,
 
     /// STACKSAVE - STACKSAVE has one operand, an input chain.  It produces a