My Project
|
#include <AnalysisManager.h>
Public Member Functions | |
ModuleAnalysisManager (ModuleOp module, PassInstrumentor *passInstrumentor) | |
ModuleAnalysisManager (const ModuleAnalysisManager &)=delete | |
ModuleAnalysisManager & | operator= (const ModuleAnalysisManager &)=delete |
PassInstrumentor * | getPassInstrumentor () const |
operator AnalysisManager () | |
Returns an analysis manager for the current top-level module. More... | |
An analysis manager class specifically for the top-level module operation. This class contains the memory allocations for all nested analysis managers, and provides an anchor point. This is necessary because AnalysisManager is designed to be a thin wrapper around an existing analysis map instance.
|
inline |
|
delete |
|
inline |
Returns a pass instrumentation object for the current module. This value may be null.
|
inline |
Returns an analysis manager for the current top-level module.
|
delete |