Lines Matching defs:loop_info
73 static bool IsEarlyExit(HLoopInformation* loop_info) { in IsEarlyExit()
429 static void PeelByCount(HLoopInformation* loop_info, in PeelByCount()
467 static bool HasLoopDiamondStructure(HLoopInformation* loop_info) { in HasLoopDiamondStructure()
499 static bool IsPredicatedLoopControlFlowSupported(HLoopInformation* loop_info) { in IsPredicatedLoopControlFlowSupported()
619 void HLoopOptimization::AddLoop(HLoopInformation* loop_info) { in AddLoop()
767 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryToRemoveSuspendCheckFromLoopHeader() local
852 static HBasicBlock* GetInnerLoopFiniteSingleExit(HLoopInformation* loop_info) { in GetInnerLoopFiniteSingleExit()
1006 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryUnrollingForBranchPenaltyReduction() local
1021 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryPeelingForLoopInvariantExitsElimination() local
1077 HLoopInformation* loop_info = analysis_info->GetLoopInfo(); in TryFullUnrolling() local
1088 HLoopInformation* loop_info = node->loop_info; in TryLoopScalarOpts() local
1677 HLoopInformation* loop_info = node->loop_info; in GenerateNewLoopBodyOnce() local
2947 HLoopInformation* loop_info = phi->GetBlock()->GetLoopInformation(); in TrySetPhiReduction() local
3030 bool HLoopOptimization::IsUsedOutsideLoop(HLoopInformation* loop_info, in IsUsedOutsideLoop()
3041 bool HLoopOptimization::IsOnlyUsedAfterLoop(HLoopInformation* loop_info, in IsOnlyUsedAfterLoop()
3064 bool HLoopOptimization::TryReplaceWithLastValue(HLoopInformation* loop_info, in TryReplaceWithLastValue()
3107 bool HLoopOptimization::TryAssignLastValue(HLoopInformation* loop_info, in TryAssignLastValue()
3148 HLoopInformation* loop_info = node->loop_info; in PreparePredicateInfoMap() local
3164 HLoopInformation* loop_info = node->loop_info; in InitPredicateInfoMap() local