LLVM
8.0.1
|
This module exposes parts of the LLVM library as a C API. More...
Modules | |
Analysis | |
Bit Reader | |
Bit Writer | |
Transforms | |
Core | |
This modules provide an interface to libLLVMCore, which implements the LLVM intermediate representation as well as other related types and utilities. | |
Instruction Builders | |
An instruction builder represents a point within a basic block and is the exclusive means of building instructions using the C interface. | |
Module Providers | |
Memory Buffers | |
Pass Registry | |
Pass Managers | |
Threading | |
Handle the structures needed to make LLVM safe for multithreading. | |
Disassembler | |
Execution Engine | |
Initialization Routines | |
This module contains routines used to initialize the LLVM system. | |
Link Time Optimization | |
LTO | |
ThinLTO | |
// endgoup LLVMCLTO | |
Object file reading and writing | |
OptRemarks | |
Target information | |
This module exposes parts of the LLVM library as a C API.