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.