< prev index next >
src/share/vm/opto/graphKit.hpp
Print this page
*** 632,642 ****
Node* val, BasicType bt, bool use_precise);
// Return addressing for an array element.
Node* array_element_address(Node* ary, Node* idx, BasicType elembt,
// Optional constraint on the array size:
! const TypeInt* sizetype = NULL);
// Return a load of array element at idx.
Node* load_array_element(Node* ctl, Node* ary, Node* idx, const TypeAryPtr* arytype);
//---------------- Dtrace support --------------------
--- 632,644 ----
Node* val, BasicType bt, bool use_precise);
// Return addressing for an array element.
Node* array_element_address(Node* ary, Node* idx, BasicType elembt,
// Optional constraint on the array size:
! const TypeInt* sizetype = NULL,
! // Optional control dependency (for example, on range check)
! Node* ctrl = NULL);
// Return a load of array element at idx.
Node* load_array_element(Node* ctl, Node* ary, Node* idx, const TypeAryPtr* arytype);
//---------------- Dtrace support --------------------
< prev index next >