16#include "mlir/Pass/Pass.h"
20#define GEN_PASS_CLASSES
21#include "aie/Dialect/AIEX/Transforms/AIEXPasses.h.inc"
27std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
29std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
33std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
35std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
37std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
39std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
41std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
43std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
45std::unique_ptr<mlir::OperationPass<AIE::DeviceOp>>
49#define GEN_PASS_REGISTRATION
50#include "aie/Dialect/AIEX/Transforms/AIEXPasses.h.inc"
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIELowerMemcpyPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIECreateLocksPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIECtrlPacketInferTilesPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIELowerSetLockPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIEDmaToNpuPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIECreateCoresPass()
std::unique_ptr< mlir::OperationPass< mlir::ModuleOp > > createAIEXToStandardPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIECtrlPacketToDmaPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIESubstituteShimDMAAllocationsPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIEHerdRoutingPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIEMaterializeBDChainsPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIELowerMulticastPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIEDMATasksToNPUPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIEBroadcastPacketPass()
std::unique_ptr< mlir::OperationPass< AIE::DeviceOp > > createAIEAssignRuntimeSequenceBDIDsPass()