Home
last modified time | relevance | path

Searched refs:IsBackEdge (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dnodes.cc328 if (info->IsBackEdge(*block)) { in SplitCriticalEdge()
350 if (!info->IsBackEdge(*predecessor)) { in SimplifyLoop()
359 if (info->IsBackEdge(*header->GetPredecessors()[0])) { in SimplifyLoop()
363 if (!info->IsBackEdge(*predecessor)) { in SimplifyLoop()
393 DCHECK(!block->IsLoopHeader() || !block->GetLoopInformation()->IsBackEdge(*first_predecessor)); in ComputeTryBlockInformation()
1777 DCHECK(!IsInLoop() || !GetLoopInformation()->IsBackEdge(*predecessor)); in DisconnectAndDelete()
1828 if (loop_info->IsBackEdge(*this)) { in DisconnectAndDelete()
1863 if (loop_info->IsBackEdge(*other)) { in MergeWith()
1982 if (replace_if_back_edge && loop_info->IsBackEdge(*reference)) { in UpdateLoopAndTryInformationOfNewBlock()
2243 !old_pre_header->GetLoopInformation()->IsBackEdge(*old_pre_header)); in TransformLoopHeaderForBCE()
Dgraph_checker.cc591 if (loop_information->IsBackEdge(*first_predecessor)) { in HandleLoop()
598 if (!loop_information->IsBackEdge(*predecessor)) { in HandleLoop()
Dbounds_check_elimination.cc896 DCHECK(phi->GetBlock()->GetLoopInformation()->IsBackEdge( in HasSameInputAtBackEdges()
899 DCHECK(phi->GetBlock()->GetLoopInformation()->IsBackEdge( in HasSameInputAtBackEdges()
Dssa_liveness_analysis.h989 } else if (found_blocks == num_blocks && !loop->IsBackEdge(*current)) { in IsLinearOrderWellFormed()
Dnodes.h685 bool IsBackEdge(const HBasicBlock& block) const { in IsBackEdge() function
867 && (loop_info == nullptr || !loop_info->IsBackEdge(*this)); in IsSingleJump()
1072 return GetLoopInformation()->IsBackEdge(*GetPredecessors()[0]); in IsFirstPredecessorBackEdge()
Dcode_generator_mips64.cc2209 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) { in HandleGoto()
Dcode_generator_arm64.cc2774 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) { in HandleGoto()
Dcode_generator_mips.cc2590 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) { in HandleGoto()
Dcode_generator_x86_64.cc1233 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) { in HandleGoto()
Dcode_generator_arm.cc1216 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) { in HandleGoto()
Dcode_generator_x86.cc1132 if (info != nullptr && info->IsBackEdge(*block) && info->HasSuspendCheck()) { in HandleGoto()