diff --git a/src/hotspot/share/opto/macro.cpp b/src/hotspot/share/opto/macro.cpp index 8cc59da2db5..38b8810b4cf 100644 --- a/src/hotspot/share/opto/macro.cpp +++ b/src/hotspot/share/opto/macro.cpp @@ -2555,6 +2555,7 @@ void PhaseMacroExpand::eliminate_opaque_looplimit_macro_nodes() { #ifdef ASSERT _igvn.replace_node(n, n->in(1)); #else + bool is_positive = n->as_OpaqueCheck()->is_positive(); _igvn.replace_node(n, _igvn.intcon(is_positive?1:0)); #endif success = true;