Module bitcodes

Source
Expand description

Enum constants for llvm-constants.

Enumsยง

AbbrevOpEnc
Codes for each operand encoding type supported by DEFINE_ABBREV.
AttributeCode
Codes for each record in PARAMATTR_BLOCK or PARAMATTR_GROUP_BLOCK. record codes.
BlockInfoCode
Codes for each UNABBREV_RECORD in BLOCKINFO.
IdentificationCode
Codes for each record in IDENTIFICATION_BLOCK.
IrBlockId
Block IDs that are used by LLVM for bitcode (i.e., IR bitstreams). See: enum BlockIDs in Bitcode/LLVMBitCodes.h,
ModuleCode
Codes for each record in MODULE_BLOCK.
ReservedAbbrevId
Abbreviation IDs that are reserved by LLVM.
ReservedBlockId
Block IDs that are reserved by LLVM.
StrtabCode
Codes for each record in STRTAB_BLOCK.
SymtabCode
Codes for each record in SYMTAB_BLOCK.
TypeCode
Codes for each record in TYPE_BLOCK (i.e., TYPE_BLOCK_ID_NEW).