MLIR-AIE 1.4.5.dev
DMAStartBdChainForOpPattern Struct Reference
Inheritance diagram for DMAStartBdChainForOpPattern:
Collaboration diagram for DMAStartBdChainForOpPattern:

Public Member Functions

 DMAStartBdChainForOpPattern (MLIRContext *ctx, const mlir::SymbolTable &symbolTable)
LogicalResult matchAndRewrite (Operation *op_any, PatternRewriter &rewriter) const override

Public Attributes

const mlir::SymbolTable & symbolTable

Detailed Description

Definition at line 30 of file AIEMaterializeBDChains.cpp.

Constructor & Destructor Documentation

◆ DMAStartBdChainForOpPattern()

DMAStartBdChainForOpPattern::DMAStartBdChainForOpPattern ( MLIRContext * ctx,
const mlir::SymbolTable & symbolTable )
inline

Definition at line 35 of file AIEMaterializeBDChains.cpp.

References symbolTable.

Member Function Documentation

◆ matchAndRewrite()

LogicalResult DMAStartBdChainForOpPattern::matchAndRewrite ( Operation * op_any,
PatternRewriter & rewriter ) const
inlineoverride

Definition at line 41 of file AIEMaterializeBDChains.cpp.

References symbolTable.

Member Data Documentation

◆ symbolTable

const mlir::SymbolTable& DMAStartBdChainForOpPattern::symbolTable

Definition at line 33 of file AIEMaterializeBDChains.cpp.

Referenced by DMAStartBdChainForOpPattern(), and matchAndRewrite().


The documentation for this struct was generated from the following file: