llvm.org GIT mirror llvm / dea4205
add new codes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36725 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 13 years ago
1 changed file(s) with 11 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
2727 MODULE_BLOCK_ID = 0,
2828
2929 // Module sub-block id's
30 TYPE_BLOCK_ID = 1,
31 CONSTANTS_BLOCK_ID = 2,
32 FUNCTION_BLOCK_ID = 3,
33 TYPE_SYMTAB_BLOCK_ID = 4,
34 VALUE_SYMTAB_BLOCK_ID = 5
30 PARAMATTR_BLOCK_ID = 1,
31 TYPE_BLOCK_ID = 2,
32 CONSTANTS_BLOCK_ID = 3,
33 FUNCTION_BLOCK_ID = 4,
34 TYPE_SYMTAB_BLOCK_ID = 5,
35 VALUE_SYMTAB_BLOCK_ID = 6
3536 };
3637
3738
5758
5859 /// MODULE_CODE_PURGEVALS: [numvals]
5960 MODULE_CODE_PURGEVALS = 10
61 };
62
63 /// PARAMATTR blocks have code for defining a parameter attribute set.
64 enum ParamAttrCodes {
65 PARAMATTR_CODE_ENTRY = 1 // ENTRY: [paramidx0, attr0, paramidx1, attr1...]
6066 };
6167
6268 /// TYPE blocks have codes for each type primitive they use.