[−][src]Module llhd::ir::prelude
Re-exports of commonly used IR items.
Re-exports
pub use crate::ir::Arg; |
pub use crate::ir::Block; |
pub use crate::ir::Inst; |
pub use crate::ir::Value; |
Structs
DeclData | A unit declaration. |
DeclId | A unit declaration in a module. |
Module | A module. |
RegTrigger | The trigger for register data acquisition. |
Signature | A description of the input and output arguments of a unit. |
Unit | An immutable function, process, or entity. |
UnitBuilder | A mutable function, process, or entity. |
UnitData | A function, process, or entity. |
UnitId | A unit definition in a module. |
Enums
Opcode | An instruction opcode. |
RegMode | The trigger modes for register data acquisition. |
UnitKind | The three different units that may appear in LLHD IR. |
UnitName | A name of a function, process, or entity. |