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.