|
MLIR-AIE
|
#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"
Include dependency graph for ConvertVectorToAIEVec.cpp: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 39 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_AIEVECCONVOPTRANSFORMATION |
Definition at line 28 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_AIEVECTRANSFORMATION |
Definition at line 27 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_CANONICALIZEFORAIEVEC |
Definition at line 25 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_LOWERVECTORTOAIEVEC |
Definition at line 24 of file ConvertVectorToAIEVec.cpp.
| #define GEN_PASS_DEF_REDUNDANTLOADSTOREOPTIMIZATION |
Definition at line 26 of file ConvertVectorToAIEVec.cpp.
| using SetInboundsToReadOp = SetInboundsToReadStoreOpPattern<TransferReadOp> |
Definition at line 73 of file ConvertVectorToAIEVec.cpp.
| using SetInboundsToWriteOp = SetInboundsToReadStoreOpPattern<TransferWriteOp> |
Definition at line 74 of file ConvertVectorToAIEVec.cpp.