Polly 20.0.0git
|
#include <ScopPass.h>
Public Types | |
using | Result = typename InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Result |
Public Member Functions | |
OwningInnerAnalysisManagerProxy () | |
Result | run (IRUnitT &IR, AnalysisManager< IRUnitT, ExtraArgTs... > &AM, ExtraArgTs...) |
AnalysisManagerT & | getManager () |
OwningInnerAnalysisManagerProxy< ScopAnalysisManager, Function >::Result | run (Function &F, FunctionAnalysisManager &FAM) |
Private Attributes | |
AnalysisManagerT | InnerAM |
Definition at line 127 of file ScopPass.h.
using polly::OwningInnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::Result = typename InnerAnalysisManagerProxy<AnalysisManagerT, IRUnitT, ExtraArgTs...>::Result |
Definition at line 132 of file ScopPass.h.
|
inline |
Definition at line 130 of file ScopPass.h.
|
inline |
Definition at line 139 of file ScopPass.h.
References polly::OwningInnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::InnerAM.
Referenced by polly::createScopAnalyses().
OwningScopAnalysisManagerFunctionProxy::Result polly::OwningScopAnalysisManagerFunctionProxy::run | ( | Function & | F, |
FunctionAnalysisManager & | FAM | ||
) |
Definition at line 166 of file ScopPass.cpp.
References polly::OwningInnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::InnerAM.
|
inline |
Definition at line 134 of file ScopPass.h.
References polly::OwningInnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::InnerAM.
|
private |
Definition at line 142 of file ScopPass.h.
Referenced by polly::OwningInnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::getManager(), and polly::OwningInnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::run().