Searched refs:dom_analysis (Results 1 – 9 of 9) sorted by relevance
206 Loop::Loop(IRContext* context, DominatorAnalysis* dom_analysis, in Loop() argument217 assert(dom_analysis); in Loop()218 loop_preheader_ = FindLoopPreheader(dom_analysis); in Loop()222 BasicBlock* Loop::FindLoopPreheader(DominatorAnalysis* dom_analysis) { in FindLoopPreheader() argument224 DominatorTree& dom_tree = dom_analysis->GetDomTree(); in FindLoopPreheader()269 DominatorAnalysis* dom_analysis = in IsBasicBlockInLoopSlow() local271 if (dom_analysis->IsReachable(bb) && in IsBasicBlockInLoopSlow()272 !dom_analysis->Dominates(GetHeaderBlock(), bb)) in IsBasicBlockInLoopSlow()521 DominatorAnalysis* dom_analysis = context->GetDominatorAnalysis(f); in PopulateList() local527 DominatorTree& dom_tree = dom_analysis->GetDomTree(); in PopulateList()[all …]
103 DominatorAnalysis* dom_analysis = context()->GetDominatorAnalysis(f); in AnalyseAndHoistFromBB() local104 DominatorTree& dom_tree = dom_analysis->GetDomTree(); in AnalyseAndHoistFromBB()
390 BasicBlock* FindLoopPreheader(DominatorAnalysis* dom_analysis);
206 Loop::Loop(IRContext* context, DominatorAnalysis* dom_analysis, in Loop() argument217 assert(dom_analysis); in Loop()218 loop_preheader_ = FindLoopPreheader(dom_analysis); in Loop()222 BasicBlock* Loop::FindLoopPreheader(DominatorAnalysis* dom_analysis) { in FindLoopPreheader() argument224 DominatorTree& dom_tree = dom_analysis->GetDomTree(); in FindLoopPreheader()269 DominatorAnalysis* dom_analysis = in IsBasicBlockInLoopSlow() local271 if (dom_analysis->IsReachable(bb) && in IsBasicBlockInLoopSlow()272 !dom_analysis->Dominates(GetHeaderBlock(), bb)) in IsBasicBlockInLoopSlow()520 DominatorAnalysis* dom_analysis = context->GetDominatorAnalysis(f); in PopulateList() local526 DominatorTree& dom_tree = dom_analysis->GetDomTree(); in PopulateList()[all …]