Richard Levitte
|
03d770d935
Following the license change, modify the boilerplates in crypto/chacha/
|
6 anos atrás |
Andy Polyakov
|
d5487a454c
chacha/asm/chacha-x86_64.pl: add dedicated path for 128-byte inputs.
|
6 anos atrás |
Andy Polyakov
|
cded951378
chacha/asm/chacha-x86_64.pl: add AVX512VL code path.
|
7 anos atrás |
Andy Polyakov
|
47c9926a92
chacha/asm/chacha-x86_64.pl: fix sporadic crash in AVX512 code path.
|
7 anos atrás |
Andy Polyakov
|
64d92d7498
x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.
|
7 anos atrás |
Andy Polyakov
|
54f8f9a1ed
x86_64 assembly pack: fill some blanks in Ryzen results.
|
7 anos atrás |
Andy Polyakov
|
6cbfd94d08
x86_64 assembly pack: add some Ryzen performance results.
|
7 anos atrás |
Andy Polyakov
|
f17652e5f9
chacha/asm/chacha-x86_64.pl: add CFI annotations.
|
7 anos atrás |
Andy Polyakov
|
384e6de4c7
x86_64 assembly pack: Win64 SEH face-lift.
|
7 anos atrás |
Andy Polyakov
|
3c274a6e20
chacha/asm/chacha-x86_64.pl: add AVX512 path optimized for shorter inputs.
|
8 anos atrás |
Andy Polyakov
|
a30b0522cb
x86 assembly pack: update performance results.
|
8 anos atrás |
Andy Polyakov
|
1ea01427c5
poly1305/asm/poly1305-x86_64.pl: allow nasm to assemble AVX512 code.
|
8 anos atrás |
Andy Polyakov
|
abb8c44fba
x86_64 assembly pack: add AVX512 ChaCha20 and Poly1305 code paths.
|
8 anos atrás |
Andy Polyakov
|
ace05265d2
x86_64 assembly pack: add Goldmont performance results.
|
8 anos atrás |
Andy Polyakov
|
cfe1d9929e
x86_64 assembly pack: tolerate spaces in source directory name.
|
8 anos atrás |
Rich Salz
|
6aa36e8e5a
Add OpenSSL copyright to .pl files
|
8 anos atrás |
Andy Polyakov
|
f218822871
chacha/asm/chacha-*.pl: fix typos in tail processing.
|
8 anos atrás |
Andy Polyakov
|
622a531c18
chacha/asm/chacha*: ensure that zero length is handled (without crash).
|
8 anos atrás |
Andy Polyakov
|
29880e9710
chacha/asm/chacha-x86[_64].pl: fix typos and logical errors.
|
8 anos atrás |
Andy Polyakov
|
a98c648e40
x86[_64] assembly pack: add ChaCha20 and Poly1305 modules.
|
9 anos atrás |