|
LLVM
4.0.0
|
Result proxy object for OuterAnalysisManagerProxy.
More...
#include <PassManager.h>
Public Member Functions | |
| Result (const AnalysisManagerT &AM) | |
| const AnalysisManagerT & | getManager () const |
| bool | invalidate (IRUnitT &, const PreservedAnalyses &, typename AnalysisManager< IRUnitT, ExtraArgTs...>::Invalidator &) |
| Handle invalidation by ignoring it; this pass is immutable. More... | |
| template<typename OuterAnalysisT , typename InvalidatedAnalysisT > | |
| void | registerOuterAnalysisInvalidation () |
| Register a deferred invalidation event for when the outer analysis manager processes its invalidations. More... | |
| const SmallDenseMap < AnalysisKey *, TinyPtrVector < AnalysisKey * >, 2 > & | getOuterInvalidations () const |
| Access the map from outer analyses to deferred invalidation requiring analyses. More... | |
Result proxy object for OuterAnalysisManagerProxy.
Definition at line 1022 of file PassManager.h.
|
inlineexplicit |
Definition at line 1024 of file PassManager.h.
|
inline |
Definition at line 1026 of file PassManager.h.
|
inline |
Access the map from outer analyses to deferred invalidation requiring analyses.
Definition at line 1056 of file PassManager.h.
|
inline |
Handle invalidation by ignoring it; this pass is immutable.
Definition at line 1029 of file PassManager.h.
|
inline |
Register a deferred invalidation event for when the outer analysis manager processes its invalidations.
Definition at line 1038 of file PassManager.h.
References llvm::find().
1.8.6