|
ONE - On-device Neural Engine
|
#include <Pass.h>
Data Structures | |
| class | Name |
Public Member Functions | |
| Pass (const Name &name) | |
| Pass (const Pass &)=delete | |
| Pass (Pass &&)=delete | |
| virtual | ~Pass ()=default |
| const Name & | name (void) const |
| virtual void | run (const SessionID &) const =0 |
|
inline |
|
delete |
|
delete |
|
virtualdefault |
|
inline |
|
pure virtual |
Implemented in enco::AvgPoolLoweringPass, enco::ConcatLoweringPass, enco::ConstantFoldingPass, enco::CopyLoweringPass, enco::DataLayoutConversionPass, enco::DeadBagEliminationPass, enco::DeadObjectEliminationPass, enco::BagDuplicationPass, enco::DuplicatedObjectReductionPass, enco::FeatureUnificationPass, enco::FreeInstrEliminationPass, enco::FreeOpEliminationPass, enco::IdenticalObjectReductionPass, enco::IndirectCopyEliminationPass, enco::IntrinsicSelectionPass, enco::BypassGenerationPass, and enco::PhaseConstructionPass.