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 = {});
29#define GEN_PASS_REGISTRATION
30#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.