Unnamed enum | The epoch that defines the auto-upgrade compatibility for the bitcode. |
AtomicOrderingCodes | Encoded AtomicOrdering values. |
AttributeCodes | PARAMATTR blocks have code for defining a parameter attribute set. |
AttributeKindCodes | |
BinaryOpcodes | BinaryOpcodes - These are values used in the bitcode files to encode which binop a CST_CODE_CE_BINOP or a XXX refers to. The values of these enums have no fixed relation to the LLVM IR enum values. Changing these will break compatibility with old files. |
BlockIDs | |
BlockInfoCodes | BlockInfoCodes - The blockinfo block contains metadata about user-defined blocks. |
CallMarkersFlags | Markers and flags for call instruction. |
CastOpcodes | CastOpcodes - These are values used in the bitcode files to encode which cast a CST_CODE_CE_CAST or a XXX refers to. The values of these enums have no fixed relation to the LLVM IR enum values. Changing these will break compatibility with old files. |
ComdatSelectionKindCodes | |
ConstantsCodes | |
FastMathMap | FastMath Flags This is a fixed layout derived from the bitcode emitted by LLVM 5.0 intended to decouple the in-memory representation from the serialization. |
FixedAbbrevIDs | |
FunctionCodes | |
GetElementPtrOptionalFlags | GetElementPtrOptionalFlags - Flags for serializing GEPOperator's SubclassOptionalData contents. |
GlobalValueSummarySymtabCodes | |
ICmpOptionalFlags | ICmpOptionalFlags - Flags for serializing ICmpOptionalFlags's SubclassOptionalData contents. |
IdentificationCodes | Identification block contains a string that describes the producer details, and an epoch that defines the auto-upgrade capability. |
MetadataCodes | |
MetadataOperandBundleValueMarker | Mark to distinguish metadata from value in an operator bundle. |
ModuleCodes | MODULE blocks have a number of optional fields and subblocks. |
ModulePathSymtabCodes | |
OperandBundleTagCode | |
OverflowingBinaryOperatorOptionalFlags | OverflowingBinaryOperatorOptionalFlags - Flags for serializing OverflowingBinaryOperator's SubclassOptionalData contents. |
PossiblyDisjointInstOptionalFlags | PossiblyDisjointInstOptionalFlags - Flags for serializing PossiblyDisjointInst's SubclassOptionalData contents. |
PossiblyExactOperatorOptionalFlags | PossiblyExactOperatorOptionalFlags - Flags for serializing PossiblyExactOperator's SubclassOptionalData contents. |
PossiblyNonNegInstOptionalFlags | Flags for serializing PossiblyNonNegInst's SubclassOptionalData contents. |
RMWOperationFlags | |
RMWOperations | These are values used in the bitcode files to encode AtomicRMW operations. The values of these enums have no fixed relation to the LLVM IR enum values. Changing these will break compatibility with old files. |
StandardBlockIDs | StandardBlockIDs - All bitcode files can optionally include a BLOCKINFO block, which contains metadata about other blocks in the file. |
StandardWidths | |
StrtabCodes | |
SymtabCodes | |
SyncScopeNameCode | |
TruncInstOptionalFlags | TruncInstOptionalFlags - Flags for serializing TruncInstOptionalFlags's SubclassOptionalData contents. |
TypeCodes | TYPE blocks have codes for each type primitive they use. |
UnaryOpcodes | UnaryOpcodes - These are values used in the bitcode files to encode which unop a CST_CODE_CE_UNOP or a XXX refers to. The values of these enums have no fixed relation to the LLVM IR enum values. Changing these will break compatibility with old files. |
UseListCodes | |
ValueSymtabCodes | |