aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/crypto/curve25519-avx-x86_64.S (follow)
Commit message (Collapse)AuthorAgeFilesLines
* crypto/x86_64: satisfy stack validation 2.0Jason A. Donenfeld2017-10-091-27/+25
| | | | | We change this to look like the code gcc generates, so as to keep the objtool checker somewhat happy.
* curve25519: keep certain sandy2x functions in CJason A. Donenfeld2017-06-251-227/+0
| | | | We can let the compiler optimize how it sees fit.
* curve25519: use more standard label convention in asmJason A. Donenfeld2017-06-011-12/+12
|
* curve25519: do dispatcher in C instead of asm, since shlx is haswell onlyJason A. Donenfeld2017-03-201-153/+0
|
* curve25519: add AVX implementationJason A. Donenfeld2017-03-191-0/+3639