Module llhd::ir::prelude[][src]

Expand description

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

A unit declaration.

A unit declaration in a module.

A module.

The trigger for register data acquisition.

A description of the input and output arguments of a unit.

An immutable function, process, or entity.

A mutable function, process, or entity.

A function, process, or entity.

A unit definition in a module.

Enums

An instruction opcode.

The trigger modes for register data acquisition.

The three different units that may appear in LLHD IR.

A name of a function, process, or entity.