libitm: Improve aarch64 _ITM_beginTransaction

* config/aarch64/sjlj.S (_ITM_beginTransaction): Use post-inc
        addressing mode in epilogue.

From-SVN: r213035
This commit is contained in:
Richard Henderson 2014-07-24 19:58:06 -07:00 committed by Richard Henderson
parent 275cfd7258
commit b6334cf4bb
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2014-07-24 Richard Henderson <rth@redhat.com>
* config/aarch64/sjlj.S (_ITM_beginTransaction): Use post-inc
addressing mode in epilogue.
2014-05-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* acinclude.m4 (LIBITM_CHECK_LINKER_HWCAP): Check for

View File

@ -53,8 +53,7 @@ _ITM_beginTransaction:
bl GTM_begin_transaction
/* Return; we don't need to restore any of the call-saved regs. */
ldp x29, x30, [sp]
add sp, sp, #11*16
ldp x29, x30, [sp], 11*16
cfi_adjust_cfa_offset(-11*16)
cfi_restore(x29)
cfi_restore(x30)