Skip to main content

Crate pliron_llvm

Crate pliron_llvm 

Source
Expand description

LLVM Dialect for pliron

Modules§

attributes
Attributes belonging to the LLVM dialect.
from_llvm_ir
Translate from LLVM-IR to pliron’s LLVM dialect
function_call_utils
Helper functions to call common simple C functions
interface_impls
Implementation of various op interfaces for LLVM IR instructions.
llvm_sys
Safe(r) wrappers around [llvm_sys].
op_interfaces
Op Interfaces defined in the LLVM dialect.
ops
Ops defined in the LLVM dialect
to_llvm_ir
Translate from pliron’s LLVM dialect to LLVM-IR
types
Types defined in the LLVM dialect.

Traits§

ToLLVMDialect
Interface for rewriting to LLVM dialect.
ToLLVMType
Interface for converting to an LLVM type.

Type Aliases§

ToLLVMTypeFn
A function pointer type for the ToLLVMType interface.