|
MLIR-AIE 1.4.5.dev
|
#include "aie/Dialect/AIEVec/Pipelines/Passes.h"#include "mlir/Dialect/Vector/Transforms/VectorTransforms.h"#include "mlir/IR/PatternMatch.h"#include "mlir/IR/TypeUtilities.h"#include "mlir/Pass/PassManager.h"#include "mlir/Transforms/GreedyPatternRewriteDriver.h"#include "mlir/Transforms/Passes.h"#include "aie/Dialect/AIEVec/Transforms/Passes.h.inc"Go to the source code of this file.
Classes | |
| struct | SetInboundsToReadStoreOpPattern< OpTy > |
| struct | RedundantLoadStoreOptimizationPass |
Namespaces | |
| namespace | xilinx |
| namespace | xilinx::aievec |
Macros | |
| #define | GEN_PASS_DEF_LOWERVECTORTOAIEVEC |
| #define | GEN_PASS_DEF_CANONICALIZEFORAIEVEC |
| #define | GEN_PASS_DEF_REDUNDANTLOADSTOREOPTIMIZATION |
| #define | GEN_PASS_DEF_AIEVECTRANSFORMATION |
| #define | GEN_PASS_DEF_AIEVECCONVOPTRANSFORMATION |
| #define | DEBUG_TYPE "vector-to-aievec-conversion" |
Typedefs | |
| using | SetInboundsToReadOp = SetInboundsToReadStoreOpPattern<TransferReadOp> |
| using | SetInboundsToWriteOp = SetInboundsToReadStoreOpPattern<TransferWriteOp> |
| #define DEBUG_TYPE "vector-to-aievec-conversion" |
Definition at line 37 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_AIEVECCONVOPTRANSFORMATION |
Definition at line 26 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_AIEVECTRANSFORMATION |
Definition at line 25 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_CANONICALIZEFORAIEVEC |
Definition at line 23 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_LOWERVECTORTOAIEVEC |
Definition at line 22 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_REDUNDANTLOADSTOREOPTIMIZATION |
Definition at line 24 of file ConvertVectorToAIEVec.cpp.
| using SetInboundsToReadOp = SetInboundsToReadStoreOpPattern<TransferReadOp> |
Definition at line 71 of file ConvertVectorToAIEVec.cpp.
| using SetInboundsToWriteOp = SetInboundsToReadStoreOpPattern<TransferWriteOp> |
Definition at line 72 of file ConvertVectorToAIEVec.cpp.