Lines Matching refs:HLoopInformation
74 static bool IsEarlyExit(HLoopInformation* loop_info) { in IsEarlyExit()
429 static void PeelByCount(HLoopInformation* loop_info, in PeelByCount()
566 void HLoopOptimization::AddLoop(HLoopInformation* loop_info) { in AddLoop()
803 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryUnrollingForBranchPenaltyReduction()
818 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryPeelingForLoopInvariantExitsElimination()
874 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryFullUnrolling()
891 HLoopInformation* loop_info = node->loop_info; in TryPeelingAndUnrolling()
1167 HLoopInformation* vloop = vector_header_->GetLoopInformation(); in Vectorize()
2330 HLoopInformation* loop_info = phi->GetBlock()->GetLoopInformation(); in TrySetPhiReduction()
2410 bool HLoopOptimization::IsUsedOutsideLoop(HLoopInformation* loop_info, in IsUsedOutsideLoop()
2421 bool HLoopOptimization::IsOnlyUsedAfterLoop(HLoopInformation* loop_info, in IsOnlyUsedAfterLoop()
2429 HLoopInformation* other_loop_info = user->GetBlock()->GetLoopInformation(); in IsOnlyUsedAfterLoop()
2445 bool HLoopOptimization::TryReplaceWithLastValue(HLoopInformation* loop_info, in TryReplaceWithLastValue()
2460 HLoopInformation* other_loop_info = user->GetBlock()->GetLoopInformation(); in TryReplaceWithLastValue()
2475 HLoopInformation* other_loop_info = user->GetHolder()->GetBlock()->GetLoopInformation(); in TryReplaceWithLastValue()
2488 bool HLoopOptimization::TryAssignLastValue(HLoopInformation* loop_info, in TryAssignLastValue()