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_pow: 6607 case lir_logic_and: 6608 case lir_logic_or: 6609 case lir_logic_xor: 6610 case lir_shl: 6611 case lir_shr: 6612 case lir_ushr: inc_counter(counter_alu); break; 6613 6614 case lir_alloc_object: 6615 case lir_alloc_array: inc_counter(counter_alloc); break; 6616 6617 case lir_monaddr: 6618 case lir_lock: 6619 case lir_unlock: inc_counter(counter_sync); break; 6620 6621 case lir_throw: inc_counter(counter_throw); break; 6622 6623 case lir_unwind: inc_counter(counter_unwind); break; | 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_pow: 6605 case lir_logic_and: 6606 case lir_logic_or: 6607 case lir_logic_xor: 6608 case lir_shl: 6609 case lir_shr: 6610 case lir_ushr: inc_counter(counter_alu); break; 6611 6612 case lir_alloc_object: 6613 case lir_alloc_array: inc_counter(counter_alloc); break; 6614 6615 case lir_monaddr: 6616 case lir_lock: 6617 case lir_unlock: inc_counter(counter_sync); break; 6618 6619 case lir_throw: inc_counter(counter_throw); break; 6620 6621 case lir_unwind: inc_counter(counter_unwind); break; |