diff options
author | Torbjorn Granlund <tg@gmplib.org> | 2020-12-04 17:35:08 +0100 |
---|---|---|
committer | Torbjorn Granlund <tg@gmplib.org> | 2020-12-04 17:35:08 +0100 |
commit | 302457056bf541ca7b96a329e42c3ed577ced37b (patch) | |
tree | 1e3de902821195686b095b89e96e700d83157a2d /mpn/arm64 | |
parent | 822140f99220ef606727194f3a112efa2107616e (diff) | |
download | gmp-302457056bf541ca7b96a329e42c3ed577ced37b.tar.gz |
Use sub insn for subtracting constants.
Diffstat (limited to 'mpn/arm64')
-rw-r--r-- | mpn/arm64/divrem_1.asm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mpn/arm64/divrem_1.asm b/mpn/arm64/divrem_1.asm index bc8b6639b..9d5bb5959 100644 --- a/mpn/arm64/divrem_1.asm +++ b/mpn/arm64/divrem_1.asm @@ -73,7 +73,7 @@ PROLOGUE(mpn_preinv_divrem_1) stp x21, x22, [sp, #32] stp x23, x24, [sp, #48] - add n, n_arg, #-1 + sub n, n_arg, #1 add x7, n, fn_arg add np, np_arg, n, lsl #3 add qp, qp_arg, x7, lsl #3 @@ -93,7 +93,7 @@ PROLOGUE(mpn_divrem_1) stp x21, x22, [sp, #32] stp x23, x24, [sp, #48] - add n, n_arg, #-1 + sub n, n_arg, #1 add x7, n, fn_arg add np, np_arg, n, lsl #3 add qp, qp_arg, x7, lsl #3 |