equal
deleted
inserted
replaced
5519 max_reg = i; |
5519 max_reg = i; |
5520 } |
5520 } |
5521 } |
5521 } |
5522 } |
5522 } |
5523 |
5523 |
5524 if (_block_pos[max_reg] <= interval_to || _block_pos[max_reg + 1] <= interval_to) { |
5524 if (max_reg != any_reg && |
|
5525 (_block_pos[max_reg] <= interval_to || _block_pos[max_reg + 1] <= interval_to)) { |
5525 *need_split = true; |
5526 *need_split = true; |
5526 } |
5527 } |
5527 |
5528 |
5528 return max_reg; |
5529 return max_reg; |
5529 } |
5530 } |
6495 |
6496 |
6496 for (int i = 0; i < number_of_counters; i++) { |
6497 for (int i = 0; i < number_of_counters; i++) { |
6497 if (_counters_sum[i] > 0 || _counters_max[i] >= 0) { |
6498 if (_counters_sum[i] > 0 || _counters_max[i] >= 0) { |
6498 tty->print("%25s: %8d", counter_name(i), _counters_sum[i]); |
6499 tty->print("%25s: %8d", counter_name(i), _counters_sum[i]); |
6499 |
6500 |
6500 if (base_counter(i) != invalid_counter) { |
6501 LinearScanStatistic::Counter cntr = base_counter(i); |
6501 tty->print(" (%5.1f%%) ", _counters_sum[i] * 100.0 / _counters_sum[base_counter(i)]); |
6502 if (cntr != invalid_counter) { |
|
6503 tty->print(" (%5.1f%%) ", _counters_sum[i] * 100.0 / _counters_sum[cntr]); |
6502 } else { |
6504 } else { |
6503 tty->print(" "); |
6505 tty->print(" "); |
6504 } |
6506 } |
6505 |
6507 |
6506 if (_counters_max[i] >= 0) { |
6508 if (_counters_max[i] >= 0) { |