X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FBitcode%2FLLVMBitCodes.h;h=3d8c24691473c6813a0f8d4d4cdfc39db661bd87;hb=104cf9e02b0ed94d4173869a598af6c6972a8660;hp=6847ac9472bad353f942f0848b87fb2003757c9f;hpb=e54abc90fe9942ef3902040a7ac475ce0c369dc9;p=oota-llvm.git diff --git a/include/llvm/Bitcode/LLVMBitCodes.h b/include/llvm/Bitcode/LLVMBitCodes.h index 6847ac9472b..3d8c2469147 100644 --- a/include/llvm/Bitcode/LLVMBitCodes.h +++ b/include/llvm/Bitcode/LLVMBitCodes.h @@ -108,7 +108,8 @@ namespace bitc { }; enum MetadataCodes { - METADATA_STRING = 1 // MDString: [values] + METADATA_STRING = 1, // MDString: [values] + METADATA_NODE = 2 // MDNODE: [n x (type num, value num)] }; // The constants block (CONSTANTS_BLOCK_ID) describes emission for each // constant and maintains an implicit current type value. @@ -131,8 +132,7 @@ namespace bitc { CST_CODE_CE_SHUFFLEVEC = 16, // CE_SHUFFLEVEC: [opval, opval, opval] CST_CODE_CE_CMP = 17, // CE_CMP: [opty, opval, opval, pred] CST_CODE_INLINEASM = 18, // INLINEASM: [sideeffect,asmstr,conststr] - CST_CODE_CE_SHUFVEC_EX = 19, // SHUFVEC_EX: [opty, opval, opval, opval] - CST_CODE_MDNODE = 21 // MDNODE: [n x (type num, value num)] + CST_CODE_CE_SHUFVEC_EX = 19 // SHUFVEC_EX: [opty, opval, opval, opval] }; /// CastOpcodes - These are values used in the bitcode files to encode which