src/cpu/aarch64/vm/interp_masm_aarch64.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/cpu/aarch64/vm/interp_masm_aarch64.cpp Tue Sep 6 17:16:29 2016
--- new/src/cpu/aarch64/vm/interp_masm_aarch64.cpp Tue Sep 6 17:16:28 2016
*** 324,334 ****
--- 324,335 ----
void InterpreterMacroAssembler::push_i(Register r) {
str(r, pre(esp, -wordSize));
}
void InterpreterMacroAssembler::push_l(Register r) {
! str(r, pre(esp, 2 * -wordSize));
! str(zr, pre(esp, -wordSize));
+ str(r, pre(esp, -wordsize));
}
void InterpreterMacroAssembler::pop_f(FloatRegister r) {
ldrs(r, post(esp, wordSize));
}
src/cpu/aarch64/vm/interp_masm_aarch64.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File