Don't require C bindings opcode numbers to be kept in sync.
[oota-llvm.git] / include / llvm-c / Core.h
index 2bb7323cdeee393c40f826ee41b41f7f751c291c..10e9a80bcb52bdb5cc4ca9dba4d4c9c0a94443f7 100644 (file)
@@ -179,8 +179,8 @@ typedef enum {
   LLVMPHI            = 44,
   LLVMCall           = 45,
   LLVMSelect         = 46,
-  /* UserOp1 */
-  /* UserOp2 */
+  LLVMUserOp1        = 47,
+  LLVMUserOp2        = 48,
   LLVMVAArg          = 49,
   LLVMExtractElement = 50,
   LLVMInsertElement  = 51,
@@ -195,7 +195,9 @@ typedef enum {
 
   /* Exception Handling Operators */
   LLVMResume         = 58,
-  LLVMLandingPad     = 59
+  LLVMLandingPad     = 59,
+  LLVMUnwind         = 60
+
 
 } LLVMOpcode;