< prev index next >
src/hotspot/share/opto/parse1.cpp
Print this page
@@ -115,11 +115,11 @@
case T_INT: l = new LoadINode(ctl, mem, adr, TypeRawPtr::BOTTOM, TypeInt::INT, MemNode::unordered); break;
case T_FLOAT: l = new LoadFNode(ctl, mem, adr, TypeRawPtr::BOTTOM, Type::FLOAT, MemNode::unordered); break;
case T_ADDRESS: l = new LoadPNode(ctl, mem, adr, TypeRawPtr::BOTTOM, TypeRawPtr::BOTTOM, MemNode::unordered); break;
case T_OBJECT: {
l = new LoadPNode(ctl, mem, adr, TypeRawPtr::BOTTOM, TypeInstPtr::BOTTOM, MemNode::unordered);
- if (UseLoadBarrier) {
+ if (UseZGC) {
l = _gvn.transform(l);
l = load_barrier(l, adr);
return l;
}
break;
< prev index next >