|
My Project
|
A base class for Op-to-Op adaptor passes. More...
#include <PassDetail.h>


Public Member Functions | |
| OpToOpPassAdaptorBase (OpPassManager &&mgr) | |
| OpToOpPassAdaptorBase (const OpToOpPassAdaptorBase &rhs)=default | |
| void | mergeInto (OpToOpPassAdaptorBase &rhs) |
| Merge the current pass adaptor into given 'rhs'. More... | |
| MutableArrayRef< OpPassManager > | getPassManagers () |
| Returns the pass managers held by this adaptor. More... | |
| std::string | getName () |
| Returns the adaptor pass name. More... | |
Protected Attributes | |
| SmallVector< OpPassManager, 1 > | mgrs |
A base class for Op-to-Op adaptor passes.
| OpToOpPassAdaptorBase::OpToOpPassAdaptorBase | ( | OpPassManager && | mgr | ) |
|
default |
| std::string OpToOpPassAdaptorBase::getName | ( | ) |
Returns the adaptor pass name.
|
inline |
Returns the pass managers held by this adaptor.
| void OpToOpPassAdaptorBase::mergeInto | ( | OpToOpPassAdaptorBase & | rhs | ) |
Merge the current pass adaptor into given 'rhs'.
|
protected |
1.8.13