class FunctionAnalysisManagerCGSCCProxy::Result
Declaration
class FunctionAnalysisManagerCGSCCProxy::Result { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Analysis/CGSCCPassManager.h:395
Member Variables
- private llvm::FunctionAnalysisManager* FAM
Method Overview
- public Result()
- public Result(llvm::FunctionAnalysisManager & FAM)
- public llvm::FunctionAnalysisManager & getManager()
- public bool invalidate(LazyCallGraph::SCC & C, const llvm::PreservedAnalyses & PA, CGSCCAnalysisManager::Invalidator & Inv)
- public void updateFAM(llvm::FunctionAnalysisManager & FAM)
Methods
¶Result()
Result()
Declared at: llvm/include/llvm/Analysis/CGSCCPassManager.h:397
¶Result(llvm::FunctionAnalysisManager& FAM)
Result(llvm::FunctionAnalysisManager& FAM)
Declared at: llvm/include/llvm/Analysis/CGSCCPassManager.h:398
Parameters
¶llvm::FunctionAnalysisManager& getManager()
llvm::FunctionAnalysisManager& getManager()
Description
Accessor for the analysis manager.
Declared at: llvm/include/llvm/Analysis/CGSCCPassManager.h:402
¶bool invalidate(
LazyCallGraph::SCC& C,
const llvm::PreservedAnalyses& PA,
CGSCCAnalysisManager::Invalidator& Inv)
bool invalidate(
LazyCallGraph::SCC& C,
const llvm::PreservedAnalyses& PA,
CGSCCAnalysisManager::Invalidator& Inv)
Declared at: llvm/include/llvm/Analysis/CGSCCPassManager.h:407
Parameters
- LazyCallGraph::SCC& C
- const llvm::PreservedAnalyses& PA
- CGSCCAnalysisManager::Invalidator& Inv
¶void updateFAM(llvm::FunctionAnalysisManager& FAM)
void updateFAM(llvm::FunctionAnalysisManager& FAM)
Declared at: llvm/include/llvm/Analysis/CGSCCPassManager.h:400