6571 inc_counter(counter_cond_branch);
6572 }
6573 break;
6574 }
6575
6576 case lir_neg:
6577 case lir_add:
6578 case lir_sub:
6579 case lir_mul:
6580 case lir_mul_strictfp:
6581 case lir_div:
6582 case lir_div_strictfp:
6583 case lir_rem:
6584 case lir_sqrt:
6585 case lir_sin:
6586 case lir_cos:
6587 case lir_abs:
6588 case lir_log10:
6589 case lir_log:
6590 case lir_pow:
6591 case lir_exp:
6592 case lir_logic_and:
6593 case lir_logic_or:
6594 case lir_logic_xor:
6595 case lir_shl:
6596 case lir_shr:
6597 case lir_ushr: inc_counter(counter_alu); break;
6598
6599 case lir_alloc_object:
6600 case lir_alloc_array: inc_counter(counter_alloc); break;
6601
6602 case lir_monaddr:
6603 case lir_lock:
6604 case lir_unlock: inc_counter(counter_sync); break;
6605
6606 case lir_throw: inc_counter(counter_throw); break;
6607
6608 case lir_unwind: inc_counter(counter_unwind); break;
6609
6610 case lir_null_check:
6611 case lir_leal:
|
6571 inc_counter(counter_cond_branch);
6572 }
6573 break;
6574 }
6575
6576 case lir_neg:
6577 case lir_add:
6578 case lir_sub:
6579 case lir_mul:
6580 case lir_mul_strictfp:
6581 case lir_div:
6582 case lir_div_strictfp:
6583 case lir_rem:
6584 case lir_sqrt:
6585 case lir_sin:
6586 case lir_cos:
6587 case lir_abs:
6588 case lir_log10:
6589 case lir_log:
6590 case lir_pow:
6591 case lir_logic_and:
6592 case lir_logic_or:
6593 case lir_logic_xor:
6594 case lir_shl:
6595 case lir_shr:
6596 case lir_ushr: inc_counter(counter_alu); break;
6597
6598 case lir_alloc_object:
6599 case lir_alloc_array: inc_counter(counter_alloc); break;
6600
6601 case lir_monaddr:
6602 case lir_lock:
6603 case lir_unlock: inc_counter(counter_sync); break;
6604
6605 case lir_throw: inc_counter(counter_throw); break;
6606
6607 case lir_unwind: inc_counter(counter_unwind); break;
6608
6609 case lir_null_check:
6610 case lir_leal:
|