|
MLIR-AIE
|
Inheritance diagram for AIEVecConvOpTransformationPass:
Collaboration diagram for AIEVecConvOpTransformationPass: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().