diff options
Diffstat (limited to 'ext/ed25519-amd64-asm/fe25519_square.s')
-rw-r--r-- | ext/ed25519-amd64-asm/fe25519_square.s | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/ed25519-amd64-asm/fe25519_square.s b/ext/ed25519-amd64-asm/fe25519_square.s index 3f51fd13..a74d9e88 100644 --- a/ext/ed25519-amd64-asm/fe25519_square.s +++ b/ext/ed25519-amd64-asm/fe25519_square.s @@ -426,7 +426,7 @@ adc %rdx,%rcx mov %r11,%rax # qhasm: (uint128) squarerdx squarerax = squarerax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38 -mulq crypto_sign_ed25519_amd64_64_38 +mulq crypto_sign_ed25519_amd64_64_38(%rip) # qhasm: squarer4 = squarerax # asm 1: mov <squarerax=int64#7,>squarer4=int64#2 @@ -444,7 +444,7 @@ mov %r12,%rax mov %rdx,%r11 # qhasm: (uint128) squarerdx squarerax = squarerax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38 -mulq crypto_sign_ed25519_amd64_64_38 +mulq crypto_sign_ed25519_amd64_64_38(%rip) # qhasm: carry? squarer5 += squarerax # asm 1: add <squarerax=int64#7,<squarer5=int64#9 @@ -467,7 +467,7 @@ mov $0,%r12 adc %rdx,%r12 # qhasm: (uint128) squarerdx squarerax = squarerax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38 -mulq crypto_sign_ed25519_amd64_64_38 +mulq crypto_sign_ed25519_amd64_64_38(%rip) # qhasm: carry? squarer6 += squarerax # asm 1: add <squarerax=int64#7,<squarer6=int64#10 @@ -490,7 +490,7 @@ mov $0,%rcx adc %rdx,%rcx # qhasm: (uint128) squarerdx squarerax = squarerax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38 -mulq crypto_sign_ed25519_amd64_64_38 +mulq crypto_sign_ed25519_amd64_64_38(%rip) # qhasm: carry? squarer7 += squarerax # asm 1: add <squarerax=int64#7,<squarer7=int64#4 |