Navigation
index
next
|
previous
|
LLVM Home
|
Documentation
»
LLVM Bitcode File Format
ΒΆ
Abstract
Overview
Bitstream Format
Magic Numbers
Primitives
Fixed Width Integers
Variable Width Integers
6-bit characters
Word Alignment
Abbreviation IDs
Blocks
ENTER_SUBBLOCK Encoding
END_BLOCK Encoding
Data Records
UNABBREV_RECORD Encoding
Abbreviated Record Encoding
Abbreviations
DEFINE_ABBREV Encoding
Standard Blocks
#0 - BLOCKINFO Block
Bitcode Wrapper Format
LLVM IR Encoding
Basics
LLVM IR Magic Number
Signed VBRs
LLVM IR Blocks
MODULE_BLOCK Contents
MODULE_CODE_VERSION Record
MODULE_CODE_TRIPLE Record
MODULE_CODE_DATALAYOUT Record
MODULE_CODE_ASM Record
MODULE_CODE_SECTIONNAME Record
MODULE_CODE_DEPLIB Record
MODULE_CODE_GLOBALVAR Record
MODULE_CODE_FUNCTION Record
MODULE_CODE_ALIAS Record
MODULE_CODE_PURGEVALS Record
MODULE_CODE_GCNAME Record
PARAMATTR_BLOCK Contents
PARAMATTR_COD