Module llvm_bitcode::bitstream

source ·
Expand description

Bitstream definitions

Structs

  • An Abbreviation represents the encoding definition for a user-defined record. An Abbreviation is the primary form of compression available in a bitstream file.

Enums

  • A BlockInfoCode enumerates the bits that occur in the metadata for a block or record. Of these bits, only SetBid is required. If a name is given to a block or record with BlockName or SetRecordName, debugging tools like llvm-bcanalyzer can be used to introspect the structure of blocks and records in the bitstream file.
  • An abbreviation id is a fixed-width field that occurs at the start of abbreviated data records and inside block definitions.
  • Abbreviation operand