11#ifndef AIE_CONVERSION_AIETOCONFIGURATION_AIETOCONFIGURATION_H
12#define AIE_CONVERSION_AIETOCONFIGURATION_AIETOCONFIGURATION_H
14#include "mlir/IR/BuiltinOps.h"
15#include "mlir/Pass/Pass.h"
22std::unique_ptr<mlir::OperationPass<xilinx::AIE::DeviceOp>>
25std::unique_ptr<mlir::OperationPass<xilinx::AIE::DeviceOp>>
28std::optional<mlir::ModuleOp>
30 std::vector<uint8_t> &binary);
Include the generated interface declarations.
std::unique_ptr< mlir::OperationPass< xilinx::AIE::DeviceOp > > createConvertAIEToTransactionPass()
std::optional< mlir::ModuleOp > convertTransactionBinaryToMLIR(mlir::MLIRContext *ctx, std::vector< uint8_t > &binary)
std::unique_ptr< mlir::OperationPass< xilinx::AIE::DeviceOp > > createConvertAIEToControlPacketsPass()