src/hotspot/share/opto/parse2.cpp
changeset 51880 ec4c3c287ca7
parent 51850 9b8f2ef4663a
child 52090 b698138cf69b
equal deleted inserted replaced
51879:6ffa38b8da65 51880:ec4c3c287ca7
   102     elemtype = _gvn.type(array)->is_aryptr()->elem()->make_oopptr();
   102     elemtype = _gvn.type(array)->is_aryptr()->elem()->make_oopptr();
   103   }
   103   }
   104 
   104 
   105   const TypeAryPtr* adr_type = TypeAryPtr::get_array_body_type(bt);
   105   const TypeAryPtr* adr_type = TypeAryPtr::get_array_body_type(bt);
   106 
   106 
   107   access_store_at(control(), array, adr, adr_type, val, elemtype, bt, MO_UNORDERED | IN_HEAP | IS_ARRAY);
   107   access_store_at(array, adr, adr_type, val, elemtype, bt, MO_UNORDERED | IN_HEAP | IS_ARRAY);
   108 }
   108 }
   109 
   109 
   110 
   110 
   111 //------------------------------array_addressing-------------------------------
   111 //------------------------------array_addressing-------------------------------
   112 // Pull array and index from the stack.  Compute pointer-to-element.
   112 // Pull array and index from the stack.  Compute pointer-to-element.