< prev index next >

src/hotspot/share/opto/subnode.cpp

Print this page

        

*** 957,968 **** Node* conk2 = isa_const_java_mirror(phase, in(2)); if (k1 && (k2 || conk2)) { Node* lhs = k1; Node* rhs = (k2 != NULL) ? k2 : conk2; ! this->set_req(1, lhs); ! this->set_req(2, rhs); return this; } } // Constant pointer on right? --- 957,977 ---- Node* conk2 = isa_const_java_mirror(phase, in(2)); if (k1 && (k2 || conk2)) { Node* lhs = k1; Node* rhs = (k2 != NULL) ? k2 : conk2; ! #if INCLUDE_SHENANDOAHGC ! PhaseIterGVN* igvn = phase->is_IterGVN(); ! if (UseShenandoahGC && igvn != NULL) { ! set_req_X(1, lhs, igvn); ! set_req_X(2, rhs, igvn); ! } else ! #endif ! { ! set_req(1, lhs); ! set_req(2, rhs); ! } return this; } } // Constant pointer on right?
< prev index next >