Modules§
Structs§
- Calyx
Builder - A builder for calyx IR optimized for generation from a higher-level AST or IR.
- Calyx
Cell - A wrapper around
calyx_ir::Cells containing additional semantic information (seeCalyxCellKind). - Calyx
Comb Group - See
calyx_ir::CombGroup. - Calyx
Component - A wrapper for a calyx component that can only be created through
[
CalyxBuilder::build_component], where it must live no longer than the builder that created it. - Calyx
Control - A wrapper around
calyx_ir::Controlfor scoped building. - Calyx
Group - See
calyx_ir::Group. - Parallel
- Represents parallel
CalyxControl. - Sequential
- Represents sequential
CalyxControl.
Enums§
- Calyx
Cell Kind - Describes the semantics of a cell.
Traits§
- Calyx
Assignment Container - An abstraction over a calyx group for adding assignments.
- Calyx
Control Type - A flag for
CalyxControl.