Home
last modified time | relevance | path

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

/aosp12/art/compiler/optimizing/
H A Dside_effects_analysis.cc60 if (pre_header->IsInLoop()) { in Run()
66 } else if (block->IsInLoop()) { in Run()
H A Dlicm.cc32 DCHECK(instruction->IsInLoop()); in InputsAreDefinedBeforeLoop()
107 DCHECK(inner->IsInLoop()); in Run()
H A Ddead_code_elimination.cc380 if (block->IsInLoop()) { in SimplifyIfs()
468 if (block->IsInLoop()) { in RemoveDeadBlocks()
H A Dssa_liveness_analysis.h338 if (!is_environment && instruction->IsInLoop()) {
400 if (block->IsInLoop()) { in AddPhiUse()
1049 DCHECK(block_at_use.IsInLoop()); in AddBackEdgeUses()
H A Dcode_sinking.cc211 while (target_block->IsInLoop()) { in FindIdealPosition()
H A Dnodes.cc2081 while (target_block->IsInLoop()) { in MoveBeforeFirstUserAndOutOfLoops()
2470 DCHECK(!IsInLoop() || !GetLoopInformation()->IsBackEdge(*predecessor)); in DisconnectAndDelete()
2598 DCHECK(!other->IsInLoop()); in MergeWithInlined()
2671 if (!block->IsInLoop()) { in UpdateLoopAndTryInformationOfNewBlock()
2745 DCHECK(!body->IsInLoop()); in InlineInto()
2771 DCHECK(!first->IsInLoop()); in InlineInto()
H A Dscheduler.cc762 if (only_optimize_loop_blocks_ && !block->IsInLoop()) { in IsSchedulable()
H A Dnodes.h1349 return IsInLoop() && (loop_information_->GetHeader() == this); in IsLoopHeader()
1372 } else if (!IsInLoop()) { in SetInLoop()
1391 bool IsInLoop() const { return loop_information_ != nullptr; } in IsInLoop() function
2243 bool IsInLoop() const { return block_->IsInLoop(); } in IsInLoop() function
H A Dinduction_var_analysis.cc268 DCHECK(loop_block->IsInLoop()); in VisitLoop()
H A Dbounds_check_elimination.cc1347 if (!has_dom_based_dynamic_bce_ && array_get->IsInLoop()) { in VisitArrayGet()
H A Dinstruction_simplifier.cc1820 if (rem->IsInLoop() && be_loop_friendly_) { in TryToReuseDiv()