Re-exports§
pub use unit_name::UnitName;
Modules§
- aliasing 🔒
- assertion_
codegen 🔒 - codegen
- diff
- diff_
printing - enum_
util 🔒 - eval
- macros
- passes
- renaming
- type_
list 🔒 - types
- unit_
name - verilator_
wrapper - This module generates wrappers around verilator modules which are used with spade-cxx to feed values to and from verilated units
- verilog 🔒
- wal 🔒
Macros§
- assert_
same_ code - assert_
same_ mir - entity
- Example
- if_
tracing - optional_
initial - optional_
reset - statement
- value_
name - Macros for writing mir.
Requires the crate to be in scope, i.e.
use spade_mir;
Structs§
Enums§
- Constant
Value - Operator
- Statement
- Value
Name - A name of a value. Can either come from the NameID of the underlying variable, or the id of the underlying expression
- Value
Name Source