src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File c1-coops Cdiff src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp

src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp

Print this page

        

*** 432,442 **** assert(pre_val()->is_register(), "Precondition."); Register pre_val_reg = pre_val()->as_register(); ! ce->mem2reg(addr(), pre_val(), T_OBJECT, patch_code(), info(), false); if (__ is_in_wdisp16_range(_continuation)) { __ br_on_reg_cond(Assembler::rc_z, /*annul*/false, Assembler::pt, pre_val_reg, _continuation); } else { __ cmp(pre_val_reg, G0); --- 432,442 ---- assert(pre_val()->is_register(), "Precondition."); Register pre_val_reg = pre_val()->as_register(); ! ce->mem2reg(addr(), pre_val(), T_OBJECT, patch_code(), info(), false /*wide*/, false /*unaligned*/); if (__ is_in_wdisp16_range(_continuation)) { __ br_on_reg_cond(Assembler::rc_z, /*annul*/false, Assembler::pt, pre_val_reg, _continuation); } else { __ cmp(pre_val_reg, G0);
src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File