< prev index next >
src/hotspot/share/opto/parse2.cpp
Print this page
@@ -65,11 +65,11 @@
// Load from flattened value type array
ciValueKlass* vk = elem->is_valuetype()->value_klass();
ValueTypeNode* vt = ValueTypeNode::make_from_flattened(this, vk, ary, adr);
push(vt);
return;
- } else if (elemptr != NULL && elemptr->isa_valuetypeptr() != NULL) {
+ } else if (elemptr != NULL && elemptr->is_valuetypeptr()) {
// Load from non-flattened value type array (elements can never be null)
elem_type = T_VALUETYPE;
assert(elemptr->meet(TypePtr::NULL_PTR) != elemptr, "value type array elements should never be null");
} else if (ValueArrayFlatten && elemptr != NULL && elemptr->can_be_value_type()) {
// Cannot statically determine if array is flattened, emit runtime check
< prev index next >