Home
last modified time | relevance | path

Searched refs:LookupDomTree (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp66 function_ref<DominatorTree &(Function &)> LookupDomTree, in LoopExtractor()
69 : NumLoops(NumLoops), LookupDomTree(LookupDomTree), in LoopExtractor()
78 function_ref<DominatorTree &(Function &)> LookupDomTree; member
122 auto LookupDomTree = [this](Function &F) -> DominatorTree & { in runOnModule() local
133 return LoopExtractor(NumLoops, LookupDomTree, LookupLoopInfo, LookupACT) in runOnModule()
181 DominatorTree &DT = LookupDomTree(F); in runOnFunction()
268 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree & { in run() local
277 if (!LoopExtractor(NumLoops, LookupDomTree, LookupLoopInfo, in run()
H A DGlobalOpt.cpp1312 function_ref<DominatorTree &(Function &)> LookupDomTree) { in isPointerValueDeadOnEntryToFunction() argument
1356 auto &DT = LookupDomTree(*const_cast<Function *>(F)); in isPointerValueDeadOnEntryToFunction()
1450 function_ref<DominatorTree &(Function &)> LookupDomTree) { in processInternalGlobal() argument
1468 LookupDomTree)) { in processInternalGlobal()
1596 function_ref<DominatorTree &(Function &)> LookupDomTree) { in processGlobal() argument
1627 return processInternalGlobal(GVar, GS, GetTLI, LookupDomTree) || Changed; in processGlobal()
1884 function_ref<DominatorTree &(Function &)> LookupDomTree, in OptimizeFunctions() argument
1926 auto &DT = LookupDomTree(*F); in OptimizeFunctions()
1932 Changed |= processGlobal(*F, GetTLI, LookupDomTree); in OptimizeFunctions()
2002 function_ref<DominatorTree &(Function &)> LookupDomTree, in OptimizeGlobalVars() argument
[all …]
H A DWholeProgramDevirt.cpp501 function_ref<DominatorTree &(Function &)> LookupDomTree; member
534 function_ref<DominatorTree &(Function &)> LookupDomTree, in DevirtModule()
537 : M(M), AARGetter(AARGetter), LookupDomTree(LookupDomTree), in DevirtModule()
643 function_ref<DominatorTree &(Function &)> LookupDomTree);
716 auto LookupDomTree = [this](Function &F) -> DominatorTree & { in runOnModule() local
722 LookupDomTree); in runOnModule()
724 return DevirtModule(M, LegacyAARGetter(*this), OREGetter, LookupDomTree, in runOnModule()
762 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree & { in run() local
766 if (DevirtModule::runForTesting(M, AARGetter, OREGetter, LookupDomTree)) in run()
770 if (!DevirtModule(M, AARGetter, OREGetter, LookupDomTree, ExportSummary, in run()
[all …]