MLIR-AIE 1.4.5.dev
xilinx::aievec::AIEVecConvAnalysis Struct Reference
Inheritance diagram for xilinx::aievec::AIEVecConvAnalysis:
Collaboration diagram for xilinx::aievec::AIEVecConvAnalysis:

Public Types

using ConvMacChain = LongestConvMACChainAnalysis::ConvMacChain
using ConvMacChainGroupList

Public Member Functions

 AIEVecConvAnalysis ()=default
void runOnOperation () override
void listChain (const std::unique_ptr< ConvMacChain > &chain, const ConvMacChainGroupList &groups) const

Detailed Description

Definition at line 522 of file FoldMulAddChainToConvOp.cpp.

Member Typedef Documentation

◆ ConvMacChain

◆ ConvMacChainGroupList

Constructor & Destructor Documentation

◆ AIEVecConvAnalysis()

xilinx::aievec::AIEVecConvAnalysis::AIEVecConvAnalysis ( )
default

Member Function Documentation

◆ listChain()

void xilinx::aievec::AIEVecConvAnalysis::listChain ( const std::unique_ptr< ConvMacChain > & chain,
const ConvMacChainGroupList & groups ) const
inline

Definition at line 567 of file FoldMulAddChainToConvOp.cpp.

Referenced by runOnOperation().

◆ runOnOperation()

void xilinx::aievec::AIEVecConvAnalysis::runOnOperation ( )
inlineoverride

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