LLVM: include/llvm/Bitstream/BitCodeEnums.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21#ifndef LLVM_BITSTREAM_BITCODEENUMS_H
22#define LLVM_BITSTREAM_BITCODEENUMS_H
23
24namespace llvm {
25
34
35namespace bitc {
39 BlockSizeWidth = 32
41
42
43
47
48
49
50
51
52
54
55
56
58
59
62
63
64
66
67
68
70
71
74
75
76
78
79
80
84
86
87}
88}
89
90#endif
BlockInfoCodes
BlockInfoCodes - The blockinfo block contains metadata about user-defined blocks.
@ BLOCKINFO_CODE_BLOCKNAME
@ BLOCKINFO_CODE_SETRECORDNAME
StandardBlockIDs
StandardBlockIDs - All bitcode files can optionally include a BLOCKINFO block, which contains metadat...
@ BLOCKINFO_BLOCK_ID
BLOCKINFO_BLOCK is used to define metadata about blocks, for example, standard abbrevs that should be...
@ FIRST_APPLICATION_BLOCKID
@ DEFINE_ABBREV
DEFINE_ABBREV - Defines an abbrev for the current block.
@ FIRST_APPLICATION_ABBREV
This is an optimization pass for GlobalISel generic memory operations.
BitstreamWrapperHeader
Offsets of the 32-bit fields of bitstream wrapper header.