Lines Matching refs:Function
66 function_ref<DominatorTree &(Function &)> LookupDomTree, in LoopExtractor()
67 function_ref<LoopInfo &(Function &)> LookupLoopInfo, in LoopExtractor()
68 function_ref<AssumptionCache *(Function &)> LookupAssumptionCache) in LoopExtractor()
78 function_ref<DominatorTree &(Function &)> LookupDomTree;
79 function_ref<LoopInfo &(Function &)> LookupLoopInfo;
80 function_ref<AssumptionCache *(Function &)> LookupAssumptionCache;
82 bool runOnFunction(Function &F);
122 auto LookupDomTree = [this](Function &F) -> DominatorTree & { in runOnModule()
125 auto LookupLoopInfo = [this, &Changed](Function &F) -> LoopInfo & { in runOnModule()
128 auto LookupACT = [this](Function &F) -> AssumptionCache * { in runOnModule()
151 Function &F = *I; in runOnModule()
166 bool LoopExtractor::runOnFunction(Function &F) { in runOnFunction()
246 Function &Func = *L->getHeader()->getParent(); in extractLoop()
268 auto LookupDomTree = [&FAM](Function &F) -> DominatorTree & { in run()
271 auto LookupLoopInfo = [&FAM](Function &F) -> LoopInfo & { in run()
274 auto LookupAssumptionCache = [&FAM](Function &F) -> AssumptionCache * { in run()