Mercurial > hg > graal-compiler
comparison src/share/vm/opto/ifg.cpp @ 7206:d2f8c38e543d
Merge
author | roland |
---|---|
date | Fri, 07 Dec 2012 01:09:03 -0800 |
parents | 2aff40cb4703 |
children | b808febcad9a |
comparison
equal
deleted
inserted
replaced
7191:816b7e5bf2ed | 7206:d2f8c38e543d |
---|---|
571 if( !n->is_Proj() || | 571 if( !n->is_Proj() || |
572 // Could also be a flags-projection of a dead ADD or such. | 572 // Could also be a flags-projection of a dead ADD or such. |
573 (n2lidx(def) && !liveout.member(n2lidx(def)) ) ) { | 573 (n2lidx(def) && !liveout.member(n2lidx(def)) ) ) { |
574 b->_nodes.remove(j - 1); | 574 b->_nodes.remove(j - 1); |
575 if( lrgs(r)._def == n ) lrgs(r)._def = 0; | 575 if( lrgs(r)._def == n ) lrgs(r)._def = 0; |
576 n->disconnect_inputs(NULL); | 576 n->disconnect_inputs(NULL, C); |
577 _cfg._bbs.map(n->_idx,NULL); | 577 _cfg._bbs.map(n->_idx,NULL); |
578 n->replace_by(C->top()); | 578 n->replace_by(C->top()); |
579 // Since yanking a Node from block, high pressure moves up one | 579 // Since yanking a Node from block, high pressure moves up one |
580 hrp_index[0]--; | 580 hrp_index[0]--; |
581 hrp_index[1]--; | 581 hrp_index[1]--; |