< prev index next >

src/share/vm/opto/graphKit.cpp

Print this page
rev 10506 : 8152172: PPC64: Support AES intrinsics
Reviewed-by: kvn, mdoerr, simonis
Contributed-by: Hiroshi H Horii <HORII@jp.ibm.com>

*** 1684,1693 **** --- 1684,1695 ---- //-------------------------load_array_element------------------------- Node* GraphKit::load_array_element(Node* ctl, Node* ary, Node* idx, const TypeAryPtr* arytype) { const Type* elemtype = arytype->elem(); BasicType elembt = elemtype->array_element_basic_type(); Node* adr = array_element_address(ary, idx, elembt, arytype->size()); + if (elembt == T_NARROWOOP) + elembt = T_OBJECT; Node* ld = make_load(ctl, adr, elemtype, elembt, arytype, MemNode::unordered); return ld; } //-------------------------set_arguments_for_java_call-------------------------
< prev index next >