Expand description
LLVM Dialect for pliron
Modules§
- attributes
- Attributes belonging to the LLVM dialect.
- builtin_
to_ llvm - Dialect conversion from builtin to 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§
- ToLLVM
Dialect - Interface for rewriting to LLVM dialect.
- ToLLVM
Type - Interface for converting to an LLVM type.
Functions§
- append_
o1_ passes - Append -O1 passes to the given list of passes.