|
@@ -1208,7 +1208,7 @@ adc %rdx,%r11
|
|
|
mov %r8,%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: mulr4 = mulrax
|
|
|
# asm 1: mov <mulrax=int64#7,>mulr4=int64#5
|
|
@@ -1226,7 +1226,7 @@ mov %r9,%rax
|
|
|
mov %rdx,%r9
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr5 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr5=int64#6
|
|
@@ -1249,7 +1249,7 @@ mov $0,%r10
|
|
|
adc %rdx,%r10
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr6 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr6=int64#8
|
|
@@ -1272,7 +1272,7 @@ mov $0,%r11
|
|
|
adc %rdx,%r11
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr7 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr7=int64#9
|
|
@@ -1890,7 +1890,7 @@ adc %rdx,%r11
|
|
|
mov %r8,%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: mulr4 = mulrax
|
|
|
# asm 1: mov <mulrax=int64#7,>mulr4=int64#5
|
|
@@ -1908,7 +1908,7 @@ mov %r9,%rax
|
|
|
mov %rdx,%r9
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr5 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr5=int64#6
|
|
@@ -1931,7 +1931,7 @@ mov $0,%r10
|
|
|
adc %rdx,%r10
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr6 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr6=int64#8
|
|
@@ -1954,7 +1954,7 @@ mov $0,%r11
|
|
|
adc %rdx,%r11
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr7 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr7=int64#9
|
|
@@ -2742,7 +2742,7 @@ adc %rdx,%r11
|
|
|
mov %r8,%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: mulr4 = mulrax
|
|
|
# asm 1: mov <mulrax=int64#7,>mulr4=int64#5
|
|
@@ -2760,7 +2760,7 @@ mov %r9,%rax
|
|
|
mov %rdx,%r9
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr5 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr5=int64#6
|
|
@@ -2783,7 +2783,7 @@ mov $0,%r10
|
|
|
adc %rdx,%r10
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr6 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr6=int64#8
|
|
@@ -2806,7 +2806,7 @@ mov $0,%r11
|
|
|
adc %rdx,%r11
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr7 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr7=int64#9
|
|
@@ -2941,7 +2941,7 @@ movq 56(%rsp),%r12
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D0
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D0,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D0(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx0
|
|
|
# asm 1: mul <mulx0=int64#10
|
|
@@ -2961,7 +2961,7 @@ mov %rdx,%r14
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D1
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D1,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D1(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx0
|
|
|
# asm 1: mul <mulx0=int64#10
|
|
@@ -2986,7 +2986,7 @@ adc %rdx,%r15
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D2
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D2,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D2(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx0
|
|
|
# asm 1: mul <mulx0=int64#10
|
|
@@ -3011,7 +3011,7 @@ adc %rdx,%rbx
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D3
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D3,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D3(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx0
|
|
|
# asm 1: mul <mulx0=int64#10
|
|
@@ -3036,7 +3036,7 @@ movq 64(%rsp),%r12
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D0
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D0,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D0(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx1
|
|
|
# asm 1: mul <mulx1=int64#10
|
|
@@ -3061,7 +3061,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D1
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D1,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D1(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx1
|
|
|
# asm 1: mul <mulx1=int64#10
|
|
@@ -3096,7 +3096,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D2
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D2,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D2(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx1
|
|
|
# asm 1: mul <mulx1=int64#10
|
|
@@ -3131,7 +3131,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D3
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D3,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D3(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx1
|
|
|
# asm 1: mul <mulx1=int64#10
|
|
@@ -3166,7 +3166,7 @@ movq 72(%rsp),%r12
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D0
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D0,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D0(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx2
|
|
|
# asm 1: mul <mulx2=int64#10
|
|
@@ -3191,7 +3191,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D1
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D1,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D1(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx2
|
|
|
# asm 1: mul <mulx2=int64#10
|
|
@@ -3226,7 +3226,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D2
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D2,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D2(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx2
|
|
|
# asm 1: mul <mulx2=int64#10
|
|
@@ -3261,7 +3261,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D3
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D3,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D3(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx2
|
|
|
# asm 1: mul <mulx2=int64#10
|
|
@@ -3296,7 +3296,7 @@ movq 80(%rsp),%r12
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D0
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D0,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D0,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D0(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx3
|
|
|
# asm 1: mul <mulx3=int64#10
|
|
@@ -3321,7 +3321,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D1
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D1,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D1,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D1(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx3
|
|
|
# asm 1: mul <mulx3=int64#10
|
|
@@ -3356,7 +3356,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D2
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D2,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D2,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D2(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx3
|
|
|
# asm 1: mul <mulx3=int64#10
|
|
@@ -3391,7 +3391,7 @@ adc %rdx,%rbp
|
|
|
# qhasm: mulrax = *(uint64 *)&crypto_sign_ed25519_amd64_64_EC2D3
|
|
|
# asm 1: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=int64#7
|
|
|
# asm 2: movq crypto_sign_ed25519_amd64_64_EC2D3,>mulrax=%rax
|
|
|
-movq crypto_sign_ed25519_amd64_64_EC2D3,%rax
|
|
|
+movq crypto_sign_ed25519_amd64_64_EC2D3(%rip),%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * mulx3
|
|
|
# asm 1: mul <mulx3=int64#10
|
|
@@ -3424,7 +3424,7 @@ adc %rdx,%r11
|
|
|
mov %r8,%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: mulr4 = mulrax
|
|
|
# asm 1: mov <mulrax=int64#7,>mulr4=int64#5
|
|
@@ -3442,7 +3442,7 @@ mov %r9,%rax
|
|
|
mov %rdx,%r9
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr5 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr5=int64#6
|
|
@@ -3465,7 +3465,7 @@ mov $0,%r10
|
|
|
adc %rdx,%r10
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr6 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr6=int64#8
|
|
@@ -3488,7 +3488,7 @@ mov $0,%r11
|
|
|
adc %rdx,%r11
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr7 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr7=int64#9
|
|
@@ -4106,7 +4106,7 @@ adc %rdx,%r11
|
|
|
mov %r8,%rax
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: mulr4 = mulrax
|
|
|
# asm 1: mov <mulrax=int64#7,>mulr4=int64#2
|
|
@@ -4124,7 +4124,7 @@ mov %r9,%rax
|
|
|
mov %rdx,%rcx
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr5 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr5=int64#4
|
|
@@ -4147,7 +4147,7 @@ mov $0,%r8
|
|
|
adc %rdx,%r8
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr6 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr6=int64#5
|
|
@@ -4170,7 +4170,7 @@ mov $0,%r9
|
|
|
adc %rdx,%r9
|
|
|
|
|
|
# qhasm: (uint128) mulrdx mulrax = mulrax * *(uint64 *)&crypto_sign_ed25519_amd64_64_38
|
|
|
-mulq crypto_sign_ed25519_amd64_64_38
|
|
|
+mulq crypto_sign_ed25519_amd64_64_38(%rip)
|
|
|
|
|
|
# qhasm: carry? mulr7 += mulrax
|
|
|
# asm 1: add <mulrax=int64#7,<mulr7=int64#6
|