Lines Matching defs:bindex
607 void PhaseConservativeCoalesce::union_helper( Node *lr1_node, Node *lr2_node, uint lr1, uint lr2, Node *src_def, Node *dst_copy, Node *src_copy, Block *b, uint bindex ) {
633 // _phc.free_spillcopy(b->_nodes[bindex]);
634 assert( b->_nodes[bindex] == dst_copy, "" );
637 b->_nodes.remove(bindex);
638 if( bindex < b->_ihrp_index ) b->_ihrp_index--;
639 if( bindex < b->_fhrp_index ) b->_fhrp_index--;
652 uint PhaseConservativeCoalesce::compute_separating_interferences(Node *dst_copy, Node *src_copy, Block *b, uint bindex, RegMask &rm, uint reg_degree, uint rm_size, uint lr1, uint lr2 ) {
658 uint bindex2 = bindex;
754 bool PhaseConservativeCoalesce::copy_copy( Node *dst_copy, Node *src_copy, Block *b, uint bindex ) {
837 reg_degree = compute_separating_interferences(dst_copy, src_copy, b, bindex, rm, rm_size, reg_degree, lr1, lr2 );
882 union_helper( lr1_node, lr2_node, lr1, lr2, src_def, dst_copy, src_copy, b, bindex );