Expand description
Bindings to LLVM’s C API.
Refer to the LLVM documentation for more information.
Modules
- Various analyses of the LLVM IR.
- Input of the LLVM bitcode format.
- Output of the LLVM bitcode format.
- COMDAT
- The LLVM intermediate representation.
- Generation of DWARF debug info.
- A disassembler library.
- Runtime code generation and execution.
- Initialization routines which must be called before using library features.
- The IR reader
- The module/file/archive linker
- Abstract link time optimization.
- Object file reading and writing
- OrcV2
- Core types used throughout LLVM.
- Remark diagnostics library.
- Target information
- Target machine information, to generate assembly or object files.
Enums
Constants
Type Definitions
- Either LLVMAttributeReturnIndex, LLVMAttributeFunctionIndex, or a parameter number from 1 to N.