Lines Matching refs:GetLoopInformation
487 block->GetLoopInformation()->HasBackEdgeNotDominatedByHeader()) { in ComputeDominanceInformation()
539 HLoopInformation* info = successor->GetLoopInformation(); in SplitCriticalEdge()
561 HLoopInformation* info = header->GetLoopInformation(); in OrderLoopHeaderPredecessors()
580 HLoopInformation* loop_info = header->GetLoopInformation(); in FixControlForNewSinglePreheader()
620 HLoopInformation* loop_info = header->GetLoopInformation(); in TransformLoopToSinglePreheaderFormat()
688 HLoopInformation* info = header->GetLoopInformation(); in SimplifyLoop()
722 DCHECK(!block->IsLoopHeader() || !block->GetLoopInformation()->IsBackEdge(*first_predecessor)); in ComputeTryBlockInformation()
789 block->GetLoopInformation()->Populate(); in AnalyzeLoops()
927 DCHECK(block->GetLoopInformation()->IsPopulated()); in PopulateRecursive()
928 if (block->GetLoopInformation()->IsIrreducible()) { in PopulateRecursive()
961 HLoopInformation* info = block->GetLoopInformation(); in PopulateIrreducibleRecursive()
1045 DCHECK(inner_loop->GetPreHeader()->GetLoopInformation() == this); in PopulateInnerLoopUpwards()
1047 HLoopInformation* outer_loop = GetPreHeader()->GetLoopInformation(); in PopulateInnerLoopUpwards()
2408 HLoopInformation* loop_info = GetLoopInformation(); in DisconnectAndDelete()
2470 DCHECK(!IsInLoop() || !GetLoopInformation()->IsBackEdge(*predecessor)); in DisconnectAndDelete()
2667 block->GetLoopInformation()->ClearAllBlocks(); in UpdateLoopAndTryInformationOfNewBlock()
2672 block->SetLoopInformation(reference->GetLoopInformation()); in UpdateLoopAndTryInformationOfNewBlock()
2676 HLoopInformation* loop_info = block->GetLoopInformation(); in UpdateLoopAndTryInformationOfNewBlock()
2836 if (predecessor->GetLoopInformation() != nullptr) { in InlineInto()
2988 DCHECK((old_pre_header->GetLoopInformation() == nullptr) || in TransformLoopHeaderForBCE()
2989 !old_pre_header->GetLoopInformation()->IsBackEdge(*old_pre_header)); in TransformLoopHeaderForBCE()
3004 HLoopInformation* loop = header->GetLoopInformation(); in TransformLoopForVectorization()
3050 new_header->GetLoopInformation()->SetSuspendCheck(suspend_check); in TransformLoopForVectorization()
3051 new_header->GetLoopInformation()->Populate(); in TransformLoopForVectorization()
3052 new_pre_header->SetLoopInformation(loop->GetPreHeader()->GetLoopInformation()); // outward in TransformLoopForVectorization()
3291 HLoopInformation* loop_info = block->GetLoopInformation(); in ReplaceInstrOrPhiByClone()