Searched refs:CGAM (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DCGSCCPassManager.h166 explicit Result(CGSCCAnalysisManager &CGAM) : CGAM(&CGAM) {} argument
169 Result(const Result &Arg) : CGAM(Arg.CGAM) {}
170 Result(Result &&Arg) : CGAM(std::move(Arg.CGAM)) {}
172 std::swap(CGAM, RHS.CGAM);
178 CGSCCAnalysisManager &getManager() { return *CGAM; }
193 CGSCCAnalysisManager *CGAM; member in class:llvm::CGSCCAnalysisManagerModuleProxy::Result
198 CGSCCAnalysisManagerModuleProxy(CGSCCAnalysisManager &CGAM) argument
227 CGSCCAnalysisManager *CGAM; member in class:llvm::CGSCCAnalysisManagerModuleProxy
330 CGSCCAnalysisManager &CGAM = local
469 Result(const CGSCCAnalysisManager &CGAM) argument
485 const CGSCCAnalysisManager *CGAM; member in class:llvm::CGSCCAnalysisManagerFunctionProxy::Result
490 CGSCCAnalysisManagerFunctionProxy(const CGSCCAnalysisManager &CGAM) argument
513 const CGSCCAnalysisManager *CGAM; member in class:llvm::CGSCCAnalysisManagerFunctionProxy
[all...]
/external/llvm/tools/opt/
H A DNewPMDriver.cpp38 CGSCCAnalysisManager CGAM; local
46 CGAM.registerPass(CREATE_PASS);
55 MAM.registerPass(CGSCCAnalysisManagerModuleProxy(CGAM));
56 CGAM.registerPass(FunctionAnalysisManagerCGSCCProxy(FAM));
57 CGAM.registerPass(ModuleAnalysisManagerCGSCCProxy(MAM));
58 FAM.registerPass(CGSCCAnalysisManagerFunctionProxy(CGAM));
/external/llvm/lib/Analysis/
H A DCGSCCPassManager.cpp115 assert(CGAM->empty() && "CGSCC analyses ran prior to the module proxy!");
116 return Result(*CGAM);
122 CGAM->clear();
132 CGAM->clear();

Completed in 869 milliseconds