|
MLIR-AIE
|
Inheritance diagram for LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >:
Collaboration diagram for LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >:Public Member Functions | |
| LowerVectorContractionOpToAIEVecMatMulPattern (MLIRContext *context, bool matMoveToAcc=true) | |
| Value | reshapeLeadingUnitDims (OpBuilder &b, Value v) const |
| LogicalResult | matchAndRewrite (vector::ContractionOp contractOp, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override |
Public Attributes | |
| bool | matMoveToAcc |
Definition at line 4470 of file VectorToAIEVecConversions.cpp.
|
inline |
Definition at line 4474 of file VectorToAIEVecConversions.cpp.
|
inlineoverride |
Definition at line 4498 of file VectorToAIEVecConversions.cpp.
References LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >::matMoveToAcc, and LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >::reshapeLeadingUnitDims().
|
inline |
Definition at line 4478 of file VectorToAIEVecConversions.cpp.
Referenced by LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >::matchAndRewrite().
| bool LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >::matMoveToAcc |
Definition at line 4551 of file VectorToAIEVecConversions.cpp.
Referenced by LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >::matchAndRewrite().