Lines Matching refs:Function
61 function_ref<DominatorTree &(Function &)> LookupDomTree, in LoopExtractor()
62 function_ref<LoopInfo &(Function &)> LookupLoopInfo, in LoopExtractor()
63 function_ref<AssumptionCache *(Function &)> LookupAssumptionCache) in LoopExtractor()
73 function_ref<DominatorTree &(Function &)> LookupDomTree;
74 function_ref<LoopInfo &(Function &)> LookupLoopInfo;
75 function_ref<AssumptionCache *(Function &)> LookupAssumptionCache;
77 bool runOnFunction(Function &F);
117 auto LookupDomTree = [this](Function &F) -> DominatorTree & { in runOnModule()
120 auto LookupLoopInfo = [this, &Changed](Function &F) -> LoopInfo & { in runOnModule()
123 auto LookupACT = [this](Function &F) -> AssumptionCache * { in runOnModule()
146 Function &F = *I; in runOnModule()
161 bool LoopExtractor::runOnFunction(Function &F) { in runOnFunction()
241 Function &Func = *L->getHeader()->getParent(); in extractLoop()
263 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree & { in run()
266 auto LookupLoopInfo = [&FAM](Function &F) -> LoopInfo & { in run()
269 auto LookupAssumptionCache = [&FAM](Function &F) -> AssumptionCache * { in run()