|
MLIR-AIE 1.4.5.dev
|
Public Member Functions | |
| AIEVecConvOpTransformationPass ()=default | |
| AIEVecConvOpTransformationPass (const AIEVecConvOpTransformationPass &pass) | |
| AIEVecConvOpTransformationPass (const OptimizeAIEVecOptions &options) | |
| StringRef | getArgument () const final |
| StringRef | getDescription () const final |
| void | getDependentDialects (DialectRegistry ®istry) const override |
| void | runOnOperation () override |
Public Attributes | |
| Option< std::string > | aieTarget |
| Option< unsigned > | shiftParam |
Definition at line 302 of file AIEVecOptimizations.cpp.
|
default |
References AIEVecConvOpTransformationPass().
Referenced by AIEVecConvOpTransformationPass(), AIEVecConvOpTransformationPass(), and AIEVecConvOpTransformationPass().
|
inline |
Definition at line 307 of file AIEVecOptimizations.cpp.
References AIEVecConvOpTransformationPass().
|
inline |
Definition at line 310 of file AIEVecOptimizations.cpp.
References aieTarget, xilinx::aievec::OptimizeAIEVecOptions::aieTarget, AIEVecConvOpTransformationPass(), shiftParam, and xilinx::aievec::OptimizeAIEVecOptions::shiftParam.
|
inlinefinal |
Definition at line 318 of file AIEVecOptimizations.cpp.
|
inlineoverride |
Definition at line 324 of file AIEVecOptimizations.cpp.
|
inlinefinal |
Definition at line 321 of file AIEVecOptimizations.cpp.
|
inlineoverride |
Definition at line 343 of file AIEVecOptimizations.cpp.
References xilinx::AIE, xilinx::AIE2, aieTarget, xilinx::aievec::configureAIEVecConvOpTransformationLegalizations(), xilinx::aievec::populateAIEVecConvOpTransformationPatterns(), and shiftParam.
| Option<std::string> AIEVecConvOpTransformationPass::aieTarget |
Definition at line 332 of file AIEVecOptimizations.cpp.
Referenced by AIEVecConvOpTransformationPass(), and runOnOperation().
| Option<unsigned> AIEVecConvOpTransformationPass::shiftParam |
Definition at line 338 of file AIEVecOptimizations.cpp.
Referenced by AIEVecConvOpTransformationPass(), and runOnOperation().