Lines Matching defs:FAM
111 Module &M, const DataLayout &DL, FunctionAnalysisManager *FAM,
119 FunctionSpecializer Specializer(Solver, M, FAM, GetBFI, GetTLI, GetTTI,
230 DominatorTree *DT = FAM->getCachedResult<DominatorTreeAnalysis>(F);
231 PostDominatorTree *PDT = FAM->getCachedResult<PostDominatorTreeAnalysis>(F);
385 auto &FAM = AM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
386 auto GetTLI = [&FAM](Function &F) -> const TargetLibraryInfo & {
387 return FAM.getResult<TargetLibraryAnalysis>(F);
389 auto GetTTI = [&FAM](Function &F) -> TargetTransformInfo & {
390 return FAM.getResult<TargetIRAnalysis>(F);
392 auto GetAC = [&FAM](Function &F) -> AssumptionCache & {
393 return FAM.getResult<AssumptionAnalysis>(F);
395 auto GetDT = [&FAM](Function &F) -> DominatorTree & {
396 return FAM.getResult<DominatorTreeAnalysis>(F);
398 auto GetBFI = [&FAM](Function &F) -> BlockFrequencyInfo & {
399 return FAM.getResult<BlockFrequencyAnalysis>(F);
403 if (!runIPSCCP(M, DL, &FAM, GetTLI, GetTTI, GetAC, GetDT, GetBFI,