hotspot/src/share/vm/opto/postaloc.cpp
changeset 28723 0a36120cb225
parent 28648 102bdbb42723
child 37248 11a660dbbb8e
equal deleted inserted replaced
28721:b9655115bf4e 28723:0a36120cb225
   426         merge = new MachMergeNode(def);
   426         merge = new MachMergeNode(def);
   427 
   427 
   428         // Insert the merge node into the block before the first use.
   428         // Insert the merge node into the block before the first use.
   429         uint use_index = block->find_node(reg2defuse.at(reg).first_use());
   429         uint use_index = block->find_node(reg2defuse.at(reg).first_use());
   430         block->insert_node(merge, use_index++);
   430         block->insert_node(merge, use_index++);
       
   431         _cfg.map_node_to_block(merge, block);
   431 
   432 
   432         // Let the allocator know about the new node, use the same lrg
   433         // Let the allocator know about the new node, use the same lrg
   433         _lrg_map.extend(merge->_idx, lrg);
   434         _lrg_map.extend(merge->_idx, lrg);
   434         blk_adjust++;
   435         blk_adjust++;
   435 
   436