LLVM 22.0.0git
|
#include "llvm/Analysis/CGSCCPassManager.h"
Public Member Functions | |
Result () | |
Result (FunctionAnalysisManager &FAM) | |
void | updateFAM (FunctionAnalysisManager &FAM) |
FunctionAnalysisManager & | getManager () |
Accessor for the analysis manager. | |
LLVM_ABI bool | invalidate (LazyCallGraph::SCC &C, const PreservedAnalyses &PA, CGSCCAnalysisManager::Invalidator &Inv) |
Definition at line 381 of file CGSCCPassManager.h.
|
inlineexplicit |
Definition at line 383 of file CGSCCPassManager.h.
|
inlineexplicit |
Definition at line 384 of file CGSCCPassManager.h.
|
inline |
Accessor for the analysis manager.
Definition at line 388 of file CGSCCPassManager.h.
References assert().
bool llvm::FunctionAnalysisManagerCGSCCProxy::Result::invalidate | ( | LazyCallGraph::SCC & | C, |
const PreservedAnalyses & | PA, | ||
CGSCCAnalysisManager::Invalidator & | Inv ) |
Definition at line 694 of file CGSCCPassManager.cpp.
References llvm::PreservedAnalyses::allAnalysesInSetPreserved(), llvm::PreservedAnalyses::areAllPreserved(), llvm::CallingConv::C, F, llvm::PreservedAnalyses::getChecker(), and N.
|
inline |
Definition at line 386 of file CGSCCPassManager.h.