Crate pulsar_backend

Source
Expand description

The pulsar backend is currently under construction. The goal is for a modular but expressive (in e.g. output file location) interface. A [calyx_backend::CalyxBackend] is under construction.

Copyright (C) 2024 Ethan Uppal. All rights reserved.

Modules§

calyx

Macros§

build_assignments_2
Behaves like calyx_ir::build_assignments! but takes in a [CalyxComponent] instead of a calyx_ir::Builder and uses [CalyxCell]s instead of RRC<calyx_ir::Cell>s.
build_assignments_2_aux
finish_component
finish_component!(builder, component) marks a component as finalized in builder.

Enums§

Output

Traits§

PulsarBackend