Changes in directory llvm/include/llvm/Bitcode:

LLVMBitCodes.h updated: 1.12 -> 1.13
---
Log message:

add new codes


---
Diffs of the changes:  (+11 -5)

 LLVMBitCodes.h |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)


Index: llvm/include/llvm/Bitcode/LLVMBitCodes.h
diff -u llvm/include/llvm/Bitcode/LLVMBitCodes.h:1.12 
llvm/include/llvm/Bitcode/LLVMBitCodes.h:1.13
--- llvm/include/llvm/Bitcode/LLVMBitCodes.h:1.12       Thu May  3 17:16:11 2007
+++ llvm/include/llvm/Bitcode/LLVMBitCodes.h    Thu May  3 22:00:00 2007
@@ -28,11 +28,12 @@
     MODULE_BLOCK_ID          = 0,
   
     // Module sub-block id's
-    TYPE_BLOCK_ID            = 1,
-    CONSTANTS_BLOCK_ID       = 2,
-    FUNCTION_BLOCK_ID        = 3,
-    TYPE_SYMTAB_BLOCK_ID     = 4,
-    VALUE_SYMTAB_BLOCK_ID    = 5
+    PARAMATTR_BLOCK_ID       = 1,
+    TYPE_BLOCK_ID            = 2,
+    CONSTANTS_BLOCK_ID       = 3,
+    FUNCTION_BLOCK_ID        = 4,
+    TYPE_SYMTAB_BLOCK_ID     = 5,
+    VALUE_SYMTAB_BLOCK_ID    = 6
   };
   
   
@@ -60,6 +61,11 @@
     MODULE_CODE_PURGEVALS   = 10
   };
   
+  /// PARAMATTR blocks have code for defining a parameter attribute set.
+  enum ParamAttrCodes {
+    PARAMATTR_CODE_ENTRY = 1   // ENTRY: [paramidx0, attr0, paramidx1, 
attr1...]
+  };
+  
   /// TYPE blocks have codes for each type primitive they use.
   enum TypeCodes {
     TYPE_CODE_NUMENTRY =  1,   // TYPE_CODE_NUMENTRY: [numentries]



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to