13 #ifndef CIRCT_DIALECT_CALYX_CALYXPASSES_H
14 #define CIRCT_DIALECT_CALYX_CALYXPASSES_H
19 #include "mlir/Pass/Pass.h"
34 #define GEN_PASS_REGISTRATION
35 #include "circt/Dialect/Calyx/CalyxPasses.h.inc"
std::unique_ptr< mlir::Pass > createResetInsertionPass()
std::unique_ptr< mlir::Pass > createRemoveCombGroupsPass()
std::unique_ptr< mlir::Pass > createRemoveGroupsPass()
std::unique_ptr< mlir::Pass > createGoInsertionPass()
std::unique_ptr< mlir::Pass > createGroupInvariantCodeMotionPass()
std::unique_ptr< mlir::Pass > createCompileControlPass()
std::unique_ptr< mlir::Pass > createClkInsertionPass()
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.