summaryrefslogtreecommitdiff
path: root/mpn/arm64
diff options
context:
space:
mode:
authorTorbjorn Granlund <tg@gmplib.org>2020-12-04 17:35:08 +0100
committerTorbjorn Granlund <tg@gmplib.org>2020-12-04 17:35:08 +0100
commit302457056bf541ca7b96a329e42c3ed577ced37b (patch)
tree1e3de902821195686b095b89e96e700d83157a2d /mpn/arm64
parent822140f99220ef606727194f3a112efa2107616e (diff)
downloadgmp-302457056bf541ca7b96a329e42c3ed577ced37b.tar.gz
Use sub insn for subtracting constants.
Diffstat (limited to 'mpn/arm64')
-rw-r--r--mpn/arm64/divrem_1.asm4
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