9 #ifndef CIRCT_DIALECT_OM_OMPASSES_H
10 #define CIRCT_DIALECT_OM_OMPASSES_H
13 #include "mlir/Pass/Pass.h"
25 std::function<StringAttr(Operation *)> getOpNameFallback = {});
28 #define GEN_PASS_REGISTRATION
29 #include "circt/Dialect/OM/OMPasses.h.inc"
std::unique_ptr< mlir::Pass > createOMLinkModulesPass()
std::unique_ptr< mlir::Pass > createVerifyObjectFieldsPass()
std::unique_ptr< mlir::Pass > createFreezePathsPass(std::function< StringAttr(Operation *)> getOpNameFallback={})
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.