614 |
614 |
615 if (_chaitin && _chaitin != (PhaseChaitin *)0xdeadbeef) { |
615 if (_chaitin && _chaitin != (PhaseChaitin *)0xdeadbeef) { |
616 buffer[0] = 0; |
616 buffer[0] = 0; |
617 _chaitin->dump_register(node, buffer); |
617 _chaitin->dump_register(node, buffer); |
618 print_prop("reg", buffer); |
618 print_prop("reg", buffer); |
619 print_prop("lrg", _chaitin->_lrg_map.live_range_id(node)); |
619 uint lrg_id = 0; |
|
620 if (node->_idx < _chaitin->_lrg_map.size()) { |
|
621 lrg_id = _chaitin->_lrg_map.live_range_id(node); |
|
622 } |
|
623 print_prop("lrg", lrg_id); |
620 } |
624 } |
621 |
625 |
622 node->_in_dump_cnt--; |
626 node->_in_dump_cnt--; |
623 #endif |
627 #endif |
624 |
628 |