hotspot/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
changeset 7427 d7b79a367474
parent 7397 5b173b4ca846
child 8067 f5f4eac4c48f
equal deleted inserted replaced
7397:5b173b4ca846 7427:d7b79a367474
   432 
   432 
   433   assert(pre_val()->is_register(), "Precondition.");
   433   assert(pre_val()->is_register(), "Precondition.");
   434 
   434 
   435   Register pre_val_reg = pre_val()->as_register();
   435   Register pre_val_reg = pre_val()->as_register();
   436 
   436 
   437   ce->mem2reg(addr(), pre_val(), T_OBJECT, patch_code(), info(), false);
   437   ce->mem2reg(addr(), pre_val(), T_OBJECT, patch_code(), info(), false /*wide*/, false /*unaligned*/);
   438   if (__ is_in_wdisp16_range(_continuation)) {
   438   if (__ is_in_wdisp16_range(_continuation)) {
   439     __ br_on_reg_cond(Assembler::rc_z, /*annul*/false, Assembler::pt,
   439     __ br_on_reg_cond(Assembler::rc_z, /*annul*/false, Assembler::pt,
   440                       pre_val_reg, _continuation);
   440                       pre_val_reg, _continuation);
   441   } else {
   441   } else {
   442     __ cmp(pre_val_reg, G0);
   442     __ cmp(pre_val_reg, G0);