Lines Matching full:array_get
1150 void VisitArrayGet(HArrayGet* array_get) OVERRIDE {
1151 if (!has_dom_based_dynamic_bce_ && array_get->IsInLoop()) {
1152 HLoopInformation* loop = array_get->GetBlock()->GetLoopInformation();
1153 if (loop->IsDefinedOutOfTheLoop(array_get->InputAt(0)) &&
1154 loop->IsDefinedOutOfTheLoop(array_get->InputAt(1))) {
1156 if (!array_get->GetSideEffects().MayDependOn(loop_effects)) {
1159 if (loop->DominatesAllBackEdges(array_get->GetBlock())) {
1160 HoistToPreHeaderOrDeoptBlock(loop, array_get);