< prev index next >

src/hotspot/share/opto/loopnode.cpp

Print this page

        

*** 1329,1340 **** for (uint i = 1; i < n->req(); i++) { if (n->in(i) != NULL && old_new[n->in(i)->_idx] != NULL) { n->set_req(i, old_new[n->in(i)->_idx]); } } ! if (n->in(0) != NULL) { ! assert(n->in(0) == cle_tail, "node not on backedge?"); n->set_req(0, le_tail); } igvn->register_new_node_with_optimizer(n); } } --- 1329,1339 ---- for (uint i = 1; i < n->req(); i++) { if (n->in(i) != NULL && old_new[n->in(i)->_idx] != NULL) { n->set_req(i, old_new[n->in(i)->_idx]); } } ! if (n->in(0) != NULL && n->in(0) == cle_tail) { n->set_req(0, le_tail); } igvn->register_new_node_with_optimizer(n); } }
< prev index next >