[−][src]Crate llhd
The Low Level Hardware Description language. This library provides tools to create, modify, store, and load LLHD graphs.
Re-exports
pub use crate::ty::*; |
pub use crate::value::*; |
Modules
analysis | Analysis passes on the IR |
assembly | Facilities to emit a module as human-readable assembly, or to parse such assembly back into a module. |
ir | Representation of LLHD functions, processes, and entitites. |
opt | Optimization infrastructure. |
pass | Optimization and analysis passes on LLHD IR. |
table | Primary and secondary tables. |
ty | Types of values. |
value | Value computation |
verifier | Verification of IR integrity. |
Macros
impl_table_indexing | Generate the |
impl_table_key | Generate a new opaque table key struct. |