summaryrefslogtreecommitdiff
path: root/nacl/crypto_scalarmult/curve25519/athlon/init.s
blob: edd3c5899d5808dd62b82e7692a0ca9a9ae2058c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
.text
.p2align 5
.globl _crypto_scalarmult_curve25519_athlon_init
.globl crypto_scalarmult_curve25519_athlon_init
_crypto_scalarmult_curve25519_athlon_init:
crypto_scalarmult_curve25519_athlon_init:
mov %esp,%eax
and $31,%eax
add $0,%eax
sub %eax,%esp
fldcw crypto_scalarmult_curve25519_athlon_rounding
add %eax,%esp
ret