Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dbounds_check_elimination.cc1150 void VisitArrayGet(HArrayGet* array_get) OVERRIDE { in VisitArrayGet() argument
1151 if (!has_dom_based_dynamic_bce_ && array_get->IsInLoop()) { in VisitArrayGet()
1152 HLoopInformation* loop = array_get->GetBlock()->GetLoopInformation(); in VisitArrayGet()
1153 if (loop->IsDefinedOutOfTheLoop(array_get->InputAt(0)) && in VisitArrayGet()
1154 loop->IsDefinedOutOfTheLoop(array_get->InputAt(1))) { in VisitArrayGet()
1156 if (!array_get->GetSideEffects().MayDependOn(loop_effects)) { in VisitArrayGet()
1159 if (loop->DominatesAllBackEdges(array_get->GetBlock())) { in VisitArrayGet()
1160 HoistToPreHeaderOrDeoptBlock(loop, array_get); in VisitArrayGet()