< prev index next >

src/hotspot/cpu/sparc/macroAssembler_sparc.cpp

Print this page
rev 51719 : [mq]: 8210676

*** 2646,2657 **** if (counters != NULL) { inc_counter((address) counters->total_entry_count_addr(), Rmark, Rscratch); } - Label Egress ; - // Aggressively avoid the Store-before-CAS penalty // Defer the store into box->dhw until after the CAS Label IsInflated, Recursive ; // Anticipate CAS -- Avoid RTS->RTO upgrade --- 2646,2655 ----
*** 4169,4179 **** Label L_cleanup_loop, L_cleanup_check, L_align_loop, L_align_check; Label L_main_loop_prologue; Label L_fold_512b, L_fold_512b_loop, L_fold_128b; Label L_fold_tail, L_fold_tail_loop; ! Label L_8byte_fold_loop, L_8byte_fold_check; const Register tmp[CRC32_TMP_REG_NUM] = {L0, L1, L2, L3, L4, L5, L6, G1, I0, I1, I2, I3, I4, I5, I7, O4, O5, G3}; Register const_64 = tmp[CRC32_TMP_REG_NUM-1]; Register const_96 = tmp[CRC32_TMP_REG_NUM-1]; --- 4167,4177 ---- Label L_cleanup_loop, L_cleanup_check, L_align_loop, L_align_check; Label L_main_loop_prologue; Label L_fold_512b, L_fold_512b_loop, L_fold_128b; Label L_fold_tail, L_fold_tail_loop; ! Label L_8byte_fold_check; const Register tmp[CRC32_TMP_REG_NUM] = {L0, L1, L2, L3, L4, L5, L6, G1, I0, I1, I2, I3, I4, I5, I7, O4, O5, G3}; Register const_64 = tmp[CRC32_TMP_REG_NUM-1]; Register const_96 = tmp[CRC32_TMP_REG_NUM-1];
< prev index next >