|
MLIR-AIE 1.4.5.dev
|
Public Member Functions | |
| LowerVectorTransferReadToAIEUPD (MLIRContext *context, int64_t minVectorSize, int64_t maxVectorSize, int64_t alignment, int64_t maxLoadSize) | |
| LogicalResult | matchAndRewrite (vector::TransferReadOp readOp, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override |
Public Attributes | |
| int64_t | minVectorSize |
| int64_t | maxVectorSize |
| int64_t | vectorAlignment |
| int64_t | maxLoadSize |
Definition at line 1770 of file VectorToAIEVecConversions.cpp.
|
inline |
Definition at line 1774 of file VectorToAIEVecConversions.cpp.
References maxLoadSize, maxVectorSize, minVectorSize, and vectorAlignment.
|
inlineoverride |
Definition at line 1782 of file VectorToAIEVecConversions.cpp.
References xilinx::aievec::getTransferReadAlignmentOffset(), maxLoadSize, maxVectorSize, minVectorSize, and vectorAlignment.
| int64_t LowerVectorTransferReadToAIEUPD::maxLoadSize |
Definition at line 1833 of file VectorToAIEVecConversions.cpp.
Referenced by LowerVectorTransferReadToAIEUPD(), and matchAndRewrite().
| int64_t LowerVectorTransferReadToAIEUPD::maxVectorSize |
Definition at line 1833 of file VectorToAIEVecConversions.cpp.
Referenced by LowerVectorTransferReadToAIEUPD(), and matchAndRewrite().
| int64_t LowerVectorTransferReadToAIEUPD::minVectorSize |
Definition at line 1833 of file VectorToAIEVecConversions.cpp.
Referenced by LowerVectorTransferReadToAIEUPD(), and matchAndRewrite().
| int64_t LowerVectorTransferReadToAIEUPD::vectorAlignment |
Definition at line 1833 of file VectorToAIEVecConversions.cpp.
Referenced by LowerVectorTransferReadToAIEUPD(), and matchAndRewrite().