< prev index next >
src/hotspot/share/opto/mulnode.cpp
Print this page
*** 596,606 ****
return usr;
}
}
if (con == markOopDesc::always_locked_pattern) {
! assert(EnableValhalla || ACmpOnValues == 3, "should only be used for value types");
if (in(1)->is_Load() && phase->type(in(1)->in(MemNode::Address))->is_valuetypeptr()) {
return in(2); // Obj is known to be a value type
}
}
}
--- 596,606 ----
return usr;
}
}
if (con == markOopDesc::always_locked_pattern) {
! assert(EnableValhalla, "should only be used for value types");
if (in(1)->is_Load() && phase->type(in(1)->in(MemNode::Address))->is_valuetypeptr()) {
return in(2); // Obj is known to be a value type
}
}
}
< prev index next >