diff options
Diffstat (limited to 'src/lib/libcrypto/bn/asm/x86_64-mont5.pl')
-rwxr-xr-x | src/lib/libcrypto/bn/asm/x86_64-mont5.pl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/bn/asm/x86_64-mont5.pl b/src/lib/libcrypto/bn/asm/x86_64-mont5.pl index 9c88884d42..81e5c53728 100755 --- a/src/lib/libcrypto/bn/asm/x86_64-mont5.pl +++ b/src/lib/libcrypto/bn/asm/x86_64-mont5.pl | |||
@@ -120,7 +120,7 @@ $code.=<<___; | |||
120 | lea $STRIDE($bp),$bp | 120 | lea $STRIDE($bp),$bp |
121 | por %xmm3,%xmm0 | 121 | por %xmm3,%xmm0 |
122 | 122 | ||
123 | movq %xmm0,$m0 # m0=bp[0] | 123 | movd %xmm0,$m0 # m0=bp[0] |
124 | 124 | ||
125 | mov ($n0),$n0 # pull n0[0] value | 125 | mov ($n0),$n0 # pull n0[0] value |
126 | mov ($ap),%rax | 126 | mov ($ap),%rax |
@@ -183,7 +183,7 @@ $code.=<<___; | |||
183 | cmp $num,$j | 183 | cmp $num,$j |
184 | jl .L1st | 184 | jl .L1st |
185 | 185 | ||
186 | movq %xmm0,$m0 # bp[1] | 186 | movd %xmm0,$m0 # bp[1] |
187 | 187 | ||
188 | add %rax,$hi1 | 188 | add %rax,$hi1 |
189 | mov ($ap),%rax # ap[0] | 189 | mov ($ap),%rax # ap[0] |
@@ -266,7 +266,7 @@ $code.=<<___; | |||
266 | cmp $num,$j | 266 | cmp $num,$j |
267 | jl .Linner | 267 | jl .Linner |
268 | 268 | ||
269 | movq %xmm0,$m0 # bp[i+1] | 269 | movd %xmm0,$m0 # bp[i+1] |
270 | 270 | ||
271 | add %rax,$hi1 | 271 | add %rax,$hi1 |
272 | mov ($ap),%rax # ap[0] | 272 | mov ($ap),%rax # ap[0] |
@@ -403,7 +403,7 @@ $code.=<<___; | |||
403 | lea $STRIDE($bp),$bp | 403 | lea $STRIDE($bp),$bp |
404 | por %xmm3,%xmm0 | 404 | por %xmm3,%xmm0 |
405 | 405 | ||
406 | movq %xmm0,$m0 # m0=bp[0] | 406 | movd %xmm0,$m0 # m0=bp[0] |
407 | mov ($n0),$n0 # pull n0[0] value | 407 | mov ($n0),$n0 # pull n0[0] value |
408 | mov ($ap),%rax | 408 | mov ($ap),%rax |
409 | 409 | ||
@@ -550,7 +550,7 @@ $code.=<<___; | |||
550 | mov $N[1],-16(%rsp,$j,8) # tp[j-1] | 550 | mov $N[1],-16(%rsp,$j,8) # tp[j-1] |
551 | mov %rdx,$N[0] | 551 | mov %rdx,$N[0] |
552 | 552 | ||
553 | movq %xmm0,$m0 # bp[1] | 553 | movd %xmm0,$m0 # bp[1] |
554 | 554 | ||
555 | xor $N[1],$N[1] | 555 | xor $N[1],$N[1] |
556 | add $A[0],$N[0] | 556 | add $A[0],$N[0] |
@@ -718,7 +718,7 @@ $code.=<<___; | |||
718 | mov $N[0],-24(%rsp,$j,8) # tp[j-1] | 718 | mov $N[0],-24(%rsp,$j,8) # tp[j-1] |
719 | mov %rdx,$N[0] | 719 | mov %rdx,$N[0] |
720 | 720 | ||
721 | movq %xmm0,$m0 # bp[i+1] | 721 | movd %xmm0,$m0 # bp[i+1] |
722 | mov $N[1],-16(%rsp,$j,8) # tp[j-1] | 722 | mov $N[1],-16(%rsp,$j,8) # tp[j-1] |
723 | 723 | ||
724 | xor $N[1],$N[1] | 724 | xor $N[1],$N[1] |