Lines Matching refs:GetLoopInformation

314         block->GetLoopInformation()->HasBackEdgeNotDominatedByHeader()) {  in ComputeDominanceInformation()
366 HLoopInformation* info = successor->GetLoopInformation(); in SplitCriticalEdge()
388 HLoopInformation* info = header->GetLoopInformation(); in OrderLoopHeaderPredecessors()
407 HLoopInformation* loop_info = header->GetLoopInformation(); in FixControlForNewSinglePreheader()
447 HLoopInformation* loop_info = header->GetLoopInformation(); in TransformLoopToSinglePreheaderFormat()
515 HLoopInformation* info = header->GetLoopInformation(); in SimplifyLoop()
549 DCHECK(!block->IsLoopHeader() || !block->GetLoopInformation()->IsBackEdge(*first_predecessor)); in ComputeTryBlockInformation()
616 block->GetLoopInformation()->Populate(); in AnalyzeLoops()
754 DCHECK(block->GetLoopInformation()->IsPopulated()); in PopulateRecursive()
755 if (block->GetLoopInformation()->IsIrreducible()) { in PopulateRecursive()
788 HLoopInformation* info = block->GetLoopInformation(); in PopulateIrreducibleRecursive()
872 DCHECK(inner_loop->GetPreHeader()->GetLoopInformation() == this); in PopulateInnerLoopUpwards()
874 HLoopInformation* outer_loop = GetPreHeader()->GetLoopInformation(); in PopulateInnerLoopUpwards()
2136 HLoopInformation* loop_info = GetLoopInformation(); in DisconnectAndDelete()
2198 DCHECK(!IsInLoop() || !GetLoopInformation()->IsBackEdge(*predecessor)); in DisconnectAndDelete()
2395 block->GetLoopInformation()->ClearAllBlocks(); in UpdateLoopAndTryInformationOfNewBlock()
2400 block->SetLoopInformation(reference->GetLoopInformation()); in UpdateLoopAndTryInformationOfNewBlock()
2404 HLoopInformation* loop_info = block->GetLoopInformation(); in UpdateLoopAndTryInformationOfNewBlock()
2561 if (predecessor->GetLoopInformation() != nullptr) { in InlineInto()
2713 DCHECK((old_pre_header->GetLoopInformation() == nullptr) || in TransformLoopHeaderForBCE()
2714 !old_pre_header->GetLoopInformation()->IsBackEdge(*old_pre_header)); in TransformLoopHeaderForBCE()
2729 HLoopInformation* loop = header->GetLoopInformation(); in TransformLoopForVectorization()
2775 new_header->GetLoopInformation()->SetSuspendCheck(suspend_check); in TransformLoopForVectorization()
2776 new_header->GetLoopInformation()->Populate(); in TransformLoopForVectorization()
2777 new_pre_header->SetLoopInformation(loop->GetPreHeader()->GetLoopInformation()); // outward in TransformLoopForVectorization()
3077 HLoopInformation* loop_info = block->GetLoopInformation(); in ReplaceInstrOrPhiByClone()