Module llvm_bitcode::bitstream[][src]

Bitstream definitions

Structs

Abbreviation

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

BlockInfoCode

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.

BuiltinAbbreviationId

An abbreviation id is a fixed-width field that occurs at the start of abbreviated data records and inside block definitions.

Operand

Abbreviation operand