Crate llvm_sys [−] [src]
Bindings to LLVM's C API.
Refer to the LLVM documentation for more information.
Modules
analysis |
Various analyses of the LLVM IR. |
bit_reader |
Input of the LLVM bitcode format. |
bit_writer |
Output of the LLVM bitcode format. |
core |
The LLVM intermediate representation. |
disassembler |
A disassembler library. |
execution_engine |
Runtime code generation and execution. |
initialization |
Initialization routines which must be called before using library features. |
ir_reader |
The IR reader |
link_time_optimizer |
Link-time-optimization |
linker |
The module/file/archive linker |
lto |
Abstract link time optimization. |
object |
Object file reading and writing |
prelude |
Core types used throughout LLVM. |
support | |
target |
Target information |
target_machine |
Target machine information, to generate assembly or object files. |
transforms |
Structs
LLVMAttribute |
Enums
Constants
Type Definitions
LLVMDiagnosticHandler | |
LLVMFatalErrorHandler | |
LLVMYieldCallback |