|
LLVM 22.0.0git
|
This module exposes parts of the LLVM library as a C API. More...
Topics | |
| 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 Managers | |
| Threading | |
| Handle the structures needed to make LLVM safe for multithreading. | |
| Disassembler | |
| Error Handling | |
| Execution Engine | |
| LTO | |
| ThinLTO | |
| // endgoup LLVMCLTO | |
| Object file reading and writing | |
| Remarks | |
| Target information | |
This module exposes parts of the LLVM library as a C API.