|
MLIR-AIE
|
Inheritance diagram for InlineRuntimeCallsPattern:
Collaboration diagram for InlineRuntimeCallsPattern:Public Member Functions | |
| InlineRuntimeCallsPattern (MLIRContext *ctx, mlir::OpBuilder::InsertPoint &ssaDefInsertPoint, mlir::OpBuilder::InsertPoint &symbolDefInsertPoint, llvm::SetVector< SymbolRefAttr > &allSymbolNames) | |
| LogicalResult | matchAndRewrite (Operation *op, PatternRewriter &rewriter) const override |
Public Attributes | |
| mlir::OpBuilder::InsertPoint & | ssaDefInsertPoint |
| mlir::OpBuilder::InsertPoint & | symbolDefInsertPoint |
| llvm::SetVector< SymbolRefAttr > & | allSymbolNames |
Definition at line 407 of file AIEMaterializeRuntimeSequences.cpp.
|
inline |
Definition at line 413 of file AIEMaterializeRuntimeSequences.cpp.
|
inlineoverride |
Definition at line 422 of file AIEMaterializeRuntimeSequences.cpp.
References allSymbolNames, ssaDefInsertPoint, and symbolDefInsertPoint.
| llvm::SetVector<SymbolRefAttr>& InlineRuntimeCallsPattern::allSymbolNames |
Definition at line 411 of file AIEMaterializeRuntimeSequences.cpp.
Referenced by matchAndRewrite().
| mlir::OpBuilder::InsertPoint& InlineRuntimeCallsPattern::ssaDefInsertPoint |
Definition at line 409 of file AIEMaterializeRuntimeSequences.cpp.
Referenced by matchAndRewrite().
| mlir::OpBuilder::InsertPoint& InlineRuntimeCallsPattern::symbolDefInsertPoint |
Definition at line 410 of file AIEMaterializeRuntimeSequences.cpp.
Referenced by matchAndRewrite().