Open
Description
The current Calyx compilation flow involves running the native compiler to lower control operations into pure structure which can be exported back to the MLIR flow. @mikeurbach suggested that one way to encode this is to make the Calyx native compiler an optional dependency that can be installed when building circt tools.
He recommended looking at this integration of the optional julia tools: #2465