LLVM
8.0.1
|
#include "llvm/Analysis/CGSCCPassManager.h"
Public Member Functions | |
Result (FunctionAnalysisManager &FAM) | |
FunctionAnalysisManager & | getManager () |
Accessor for the analysis manager. More... | |
bool | invalidate (LazyCallGraph::SCC &C, const PreservedAnalyses &PA, CGSCCAnalysisManager::Invalidator &Inv) |
Definition at line 535 of file CGSCCPassManager.h.
|
inlineexplicit |
Definition at line 537 of file CGSCCPassManager.h.
|
inline |
Accessor for the analysis manager.
Definition at line 540 of file CGSCCPassManager.h.
References C, llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs >::Result::invalidate(), and llvm::RequireAnalysisPass< AnalysisT, IRUnitT, AnalysisManagerT, ExtraArgTs >::run().
bool llvm::FunctionAnalysisManagerCGSCCProxy::Result::invalidate | ( | LazyCallGraph::SCC & | C, |
const PreservedAnalyses & | PA, | ||
CGSCCAnalysisManager::Invalidator & | Inv | ||
) |
Definition at line 235 of file CGSCCPassManager.cpp.
References llvm::PreservedAnalyses::abandon(), llvm::PreservedAnalyses::allAnalysesInSetPreserved(), llvm::PreservedAnalyses::areAllPreserved(), F(), llvm::PreservedAnalyses::getChecker(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::Invalidator::invalidate(), and N.