changeset 31955 | c6ac18ab3d6b |
parent 31591 | 82134a118aea |
child 31956 | 1a062ce57ce2 |
--- a/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Tue Jul 14 18:58:38 2015 +0200 +++ b/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp Mon Jul 20 11:41:34 2015 +0100 @@ -2008,6 +2008,14 @@ } } +void MacroAssembler::sub(Register Rd, Register Rn, RegisterOrConstant decrement) { + if (decrement.is_register()) { + sub(Rd, Rn, decrement.as_register()); + } else { + sub(Rd, Rn, decrement.as_constant()); + } +} + void MacroAssembler::reinit_heapbase() { if (UseCompressedOops) {