MLIR-AIE
|
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< std::string > | targetBackend |
Option< unsigned > | shiftParam |
Definition at line 336 of file AIEVecOptimizations.cpp.
|
default |
|
inline |
Definition at line 341 of file AIEVecOptimizations.cpp.
|
inline |
Definition at line 344 of file AIEVecOptimizations.cpp.
References xilinx::aievec::OptimizeAIEVecOptions::aieTarget, aieTarget, xilinx::aievec::OptimizeAIEVecOptions::shiftParam, shiftParam, xilinx::aievec::OptimizeAIEVecOptions::targetBackend, and targetBackend.
|
inlinefinal |
Definition at line 353 of file AIEVecOptimizations.cpp.
|
inlineoverride |
Definition at line 359 of file AIEVecOptimizations.cpp.
|
inlinefinal |
Definition at line 356 of file AIEVecOptimizations.cpp.
|
inlineoverride |
Definition at line 385 of file AIEVecOptimizations.cpp.
References aieTarget, xilinx::aievec::configureAIEVecConvOpTransformationLegalizations(), xilinx::aievec::populateAIEVecConvOpTransformationPatterns(), shiftParam, and targetBackend.
Option<std::string> AIEVecConvOpTransformationPass::aieTarget |
Definition at line 367 of file AIEVecOptimizations.cpp.
Referenced by AIEVecConvOpTransformationPass(), and runOnOperation().
Option<unsigned> AIEVecConvOpTransformationPass::shiftParam |
Definition at line 380 of file AIEVecOptimizations.cpp.
Referenced by AIEVecConvOpTransformationPass(), and runOnOperation().
Option<std::string> AIEVecConvOpTransformationPass::targetBackend |
Definition at line 373 of file AIEVecOptimizations.cpp.
Referenced by AIEVecConvOpTransformationPass(), and runOnOperation().