[llvm-commits] [llvm] r136245 - /llvm/trunk/include/llvm-c/Core.h

Eli Friedman eli.friedman at gmail.com
Wed Jul 27 11:59:19 PDT 2011


Author: efriedma
Date: Wed Jul 27 13:59:19 2011
New Revision: 136245

URL: http://llvm.org/viewvc/llvm-project?rev=136245&view=rev
Log:
The numbering of LLVMOpcode is supposed to be stable; revert my earlier change, and append Fence onto the end.


Modified:
    llvm/trunk/include/llvm-c/Core.h

Modified: llvm/trunk/include/llvm-c/Core.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm-c/Core.h?rev=136245&r1=136244&r2=136245&view=diff
==============================================================================
--- llvm/trunk/include/llvm-c/Core.h (original)
+++ llvm/trunk/include/llvm-c/Core.h Wed Jul 27 13:59:19 2011
@@ -155,36 +155,38 @@
   LLVMLoad           = 27,
   LLVMStore          = 28,
   LLVMGetElementPtr  = 29,
-  LLVMFence          = 30,
 
   /* Cast Operators */
-  LLVMTrunc          = 33,
-  LLVMZExt           = 34,
-  LLVMSExt           = 35,
-  LLVMFPToUI         = 36,
-  LLVMFPToSI         = 37,
-  LLVMUIToFP         = 38,
-  LLVMSIToFP         = 39,
-  LLVMFPTrunc        = 40,
-  LLVMFPExt          = 41,
-  LLVMPtrToInt       = 42,
-  LLVMIntToPtr       = 43,
-  LLVMBitCast        = 44,
+  LLVMTrunc          = 30,
+  LLVMZExt           = 31,
+  LLVMSExt           = 32,
+  LLVMFPToUI         = 33,
+  LLVMFPToSI         = 34,
+  LLVMUIToFP         = 35,
+  LLVMSIToFP         = 36,
+  LLVMFPTrunc        = 37,
+  LLVMFPExt          = 38,
+  LLVMPtrToInt       = 39,
+  LLVMIntToPtr       = 40,
+  LLVMBitCast        = 41,
 
   /* Other Operators */
-  LLVMICmp           = 45,
-  LLVMFCmp           = 46,
-  LLVMPHI            = 47,
-  LLVMCall           = 48,
-  LLVMSelect         = 49,
+  LLVMICmp           = 42,
+  LLVMFCmp           = 43,
+  LLVMPHI            = 44,
+  LLVMCall           = 45,
+  LLVMSelect         = 46,
   /* UserOp1 */
   /* UserOp2 */
-  LLVMVAArg          = 52,
-  LLVMExtractElement = 53,
-  LLVMInsertElement  = 54,
-  LLVMShuffleVector  = 55,
-  LLVMExtractValue   = 56,
-  LLVMInsertValue    = 57
+  LLVMVAArg          = 49,
+  LLVMExtractElement = 50,
+  LLVMInsertElement  = 51,
+  LLVMShuffleVector  = 52,
+  LLVMExtractValue   = 53,
+  LLVMInsertValue    = 54,
+
+  /* Atomic operators */
+  LLVMFence          = 55
 } LLVMOpcode;
 
 typedef enum {





More information about the llvm-commits mailing list