13 #ifndef CIRCT_DIALECT_ESI_ESIPASSES_H
14 #define CIRCT_DIALECT_ESI_ESIPASSES_H
17 #include "mlir/Pass/Pass.h"
18 #include "mlir/Pass/PassRegistry.h"
28 static constexpr
char cosim[] =
"cosim";
29 static constexpr
char fpga[] =
"fpga";
33 #include "circt/Dialect/ESI/ESIPasses.h.inc"
47 #define GEN_PASS_REGISTRATION
48 #include "circt/Dialect/ESI/ESIPasses.h.inc"
std::unique_ptr< OperationPass< ModuleOp > > createESItoHWPass()
std::unique_ptr< OperationPass< ModuleOp > > createESIPhysicalLoweringPass()
std::unique_ptr< OperationPass< ModuleOp > > createESIAppIDHierPass()
std::unique_ptr< OperationPass< ModuleOp > > createESIConnectServicesPass()
std::unique_ptr< OperationPass< ModuleOp > > createESICleanMetadataPass()
std::unique_ptr< OperationPass< ModuleOp > > createESIPortLoweringPass()
std::unique_ptr< OperationPass< ModuleOp > > createESITypeLoweringPass()
std::unique_ptr< OperationPass< ModuleOp > > createESIBundleLoweringPass()
std::unique_ptr< OperationPass<> > createESIVerifyConnectionsPass()
std::unique_ptr< OperationPass< ModuleOp > > createESIBuildManifestPass()
The InstanceGraph op interface, see InstanceGraphInterface.td for more details.