LLVM 22.0.0git
LLVM-C: C interface to LLVM

This module exposes parts of the LLVM library as a C API. More...

Collaboration diagram for LLVM-C: C interface to LLVM:

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
 

Detailed Description

This module exposes parts of the LLVM library as a C API.