Crate rustc_codegen_llvm
source Β·Expand description
Modules§
- abi π
- allocator π
- asm π
- attributes πSet and unset common attributes on LLVM values.
- back π
- base πCodegen the MIR to the LLVM IR.
- builder π
- callee πHandles codegen of callees as well as other call-related things. Callees are a superset of normal rust values and sometimes have different representations. In particular, top-level fn items and methods are represented as just a fn ptr and not a full closure.
- common πCode that is useful in various codegen modules.
- consts π
- context π
- coverageinfo π
- debuginfo πDebug Info Module
- declare πDeclare various LLVM values.
- errors π
- intrinsic π
- llvm_ π
- llvm_util π
- mono_item π
- type_ π
- type_of π
- va_arg π
- value π
Structs§
- TimeTraceProfiler π
Statics§
- Raw content of Fluent resource for this crate, generated by
fluent_messages
macro, imported byrustc_driver
to include all cratesβ resources in one bundle.
Functions§
- Used to generate cfg variables and apply features Must express features in the way Rust understands them