Re-exports§
pub use ir_value::IrBits;pub use ir_value::IrSBits;pub use ir_value::IrUBits;pub use ir_package::IrFunction;pub use ir_package::IrPackage;pub use ir_value::IrValue;pub use xlsynth_error::XlsynthError;
Modules§
- APIs that wrap the “DSL X” (DSL) facilities inside of XLS.
- Library for generating Rust code that reflects the types and callables in a DSLX module subtree.
- Builder that creates Rust type definitions from DSLX type definitions.
- Builder that creates SystemVerilog type definitions from DSLX type definitions.
- APIs that wrap the Verilog AST building facilities inside of XLS.
Structs§
Functions§
- Converts a DSLX module (i.e.
.xfile) into its corresponding Rust bridge code, and emits that Rust code to a corresponding filename in theout_dir.