calyx 0.7.1

Compiler Infrastructure for Hardware Accelerator Generation
1
2
3
4
5
6
7
8
9
10
11
# Compiler Development

The Calyx compiler is organized as a set of passes. At a high-level the
compiler:

- Parses the program.
- Transforms it into an internal representation.
- Checks if it is well-formed.
- Applies optimization passes.
- Removes all control from the program.
- Emits SystemVerilog.