reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
326 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); 329 auto &DT = AM.getResult<DominatorTreeAnalysis>(F); 330 auto &LVI = AM.getResult<LazyValueAnalysis>(F); 331 auto &AA = AM.getResult<AAManager>(F); 336 if (F.hasProfileData()) { 337 LoopInfo LI{DominatorTree(F)}; 338 BPI.reset(new BranchProbabilityInfo(F, LI, &TLI)); 339 BFI.reset(new BlockFrequencyInfo(F, *BPI, LI)); 342 bool Changed = runImpl(F, &TLI, &LVI, &AA, &DTU, HasProfileData,