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