6582 LIR_OpBranch* branch = op->as_OpBranch(); 6583 if (branch->block() == NULL) { 6584 inc_counter(counter_stub_branch); 6585 } else if (branch->cond() == lir_cond_always) { 6586 inc_counter(counter_uncond_branch); 6587 } else { 6588 inc_counter(counter_cond_branch); 6589 } 6590 break; 6591 } 6592 6593 case lir_neg: 6594 case lir_add: 6595 case lir_sub: 6596 case lir_mul: 6597 case lir_mul_strictfp: 6598 case lir_div: 6599 case lir_div_strictfp: 6600 case lir_rem: 6601 case lir_sqrt: 6602 case lir_sin: 6603 case lir_cos: 6604 case lir_abs: 6605 case lir_log10: 6606 case lir_logic_and: 6607 case lir_logic_or: 6608 case lir_logic_xor: 6609 case lir_shl: 6610 case lir_shr: 6611 case lir_ushr: inc_counter(counter_alu); break; 6612 6613 case lir_alloc_object: 6614 case lir_alloc_array: inc_counter(counter_alloc); break; 6615 6616 case lir_monaddr: 6617 case lir_lock: 6618 case lir_unlock: inc_counter(counter_sync); break; 6619 6620 case lir_throw: inc_counter(counter_throw); break; 6621 6622 case lir_unwind: inc_counter(counter_unwind); break; 6623 | 6582 LIR_OpBranch* branch = op->as_OpBranch(); 6583 if (branch->block() == NULL) { 6584 inc_counter(counter_stub_branch); 6585 } else if (branch->cond() == lir_cond_always) { 6586 inc_counter(counter_uncond_branch); 6587 } else { 6588 inc_counter(counter_cond_branch); 6589 } 6590 break; 6591 } 6592 6593 case lir_neg: 6594 case lir_add: 6595 case lir_sub: 6596 case lir_mul: 6597 case lir_mul_strictfp: 6598 case lir_div: 6599 case lir_div_strictfp: 6600 case lir_rem: 6601 case lir_sqrt: 6602 case lir_abs: 6603 case lir_log10: 6604 case lir_logic_and: 6605 case lir_logic_or: 6606 case lir_logic_xor: 6607 case lir_shl: 6608 case lir_shr: 6609 case lir_ushr: inc_counter(counter_alu); break; 6610 6611 case lir_alloc_object: 6612 case lir_alloc_array: inc_counter(counter_alloc); break; 6613 6614 case lir_monaddr: 6615 case lir_lock: 6616 case lir_unlock: inc_counter(counter_sync); break; 6617 6618 case lir_throw: inc_counter(counter_throw); break; 6619 6620 case lir_unwind: inc_counter(counter_unwind); break; 6621 |