src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp Thu Nov 18 19:20:34 2010
--- new/src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp Thu Nov 18 19:20:33 2010
*** 422,432 ****
--- 422,432 ----
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 /*unaligned*/, false /*wide*/);
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