Home
last modified time | relevance | path

Searched refs:IsLoopHeaderPhi (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dssa_phi_elimination.cc100 DCHECK(user->IsLoopHeaderPhi()); in EliminateDeadPhis()
181 DCHECK(!current->IsLoopHeaderPhi() || in Run()
Dinduction_var_analysis.cc38 if (other->IsLoopHeaderPhi() && (phi == nullptr || phis.FoundBefore(other, phi))) { in RotateEntryPhiFirst()
181 if (scc_.size() == 1 && !scc_[0]->IsLoopHeaderPhi()) { in VisitNode()
256 if (!phi->IsLoopHeaderPhi()) { in ClassifyNonTrivial()
496 if (phi->IsLoopHeaderPhi() && phi->InputCount() == 2) { in SolvePhiAllInputs()
Dbounds_check_elimination.cc626 DCHECK(instruction->IsLoopHeaderPhi()); in ApplyRangeFromComparison()
644 DCHECK(left->IsLoopHeaderPhi()); in HandleIfBetweenTwoMonotonicValueRanges()
645 DCHECK(right->IsLoopHeaderPhi()); in HandleIfBetweenTwoMonotonicValueRanges()
893 DCHECK(phi->IsLoopHeaderPhi()); in HasSameInputAtBackEdges()
909 if (phi->IsLoopHeaderPhi() in VisitPhi()
Dnodes.cc922 if (instruction->IsLoopHeaderPhi() && (instruction->GetBlock() == loop_header)) { in CopyFromWithLoopPhiAdjustment()
Dnodes.h1796 bool IsLoopHeaderPhi() const { return IsPhi() && block_->IsLoopHeader(); } in IsLoopHeaderPhi() function
1798 return IsLoopHeaderPhi() && GetBlock()->GetLoopInformation()->IsIrreducible(); in IsIrreducibleLoopHeaderPhi()