|
MLIR-AIE
|
Inheritance diagram for AIECoreToStandardFunc:
Collaboration diagram for AIECoreToStandardFunc:Public Member Functions | |
| AIECoreToStandardFunc (MLIRContext *context, ModuleOp &m, IRMapping &mapper, DenseMap< Operation *, SmallVector< BufferOp, 4 > > &tileToBuffers, PatternBenefit benefit=1, int tileCol=1, int tileRow=1) | |
| LogicalResult | matchAndRewrite (CoreOp op, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override |
Public Attributes | |
| ModuleOp &IRMapping & | mapper |
| DenseMap< Operation *, SmallVector< BufferOp, 4 > > & | tileToBuffers |
| int | tileCol = 0 |
| int | tileRow = 0 |
Definition at line 474 of file AIECoreToStandard.cpp.
|
inline |
Definition at line 482 of file AIECoreToStandard.cpp.
|
inlineoverride |
Definition at line 490 of file AIECoreToStandard.cpp.
References xilinx::AIE::col, mapper, xilinx::AIE::row, tileCol, and tileRow.
| ModuleOp& IRMapping& AIECoreToStandardFunc::mapper |
Definition at line 477 of file AIECoreToStandard.cpp.
Referenced by matchAndRewrite().
| int AIECoreToStandardFunc::tileCol = 0 |
Definition at line 479 of file AIECoreToStandard.cpp.
Referenced by matchAndRewrite().
| int AIECoreToStandardFunc::tileRow = 0 |
Definition at line 480 of file AIECoreToStandard.cpp.
Referenced by matchAndRewrite().
| DenseMap<Operation *, SmallVector<BufferOp, 4> >& AIECoreToStandardFunc::tileToBuffers |
Definition at line 478 of file AIECoreToStandard.cpp.