openssl/crypto/poly1305/asm
Andy Polyakov 0edb109f97 evp/e_chacha20_poly1305.c: further improve small-fragment TLS performance.
Improvement coefficients vary with TLS fragment length and platform, on
most Intel processors maximum improvement is ~50%, while on Ryzen - 80%.
The "secret" is new dedicated ChaCha20_128 code path and vectorized xor
helpers.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6638)
2018-07-06 16:33:19 +02:00
..
poly1305-armv4.pl Update copyright year 2018-05-01 13:34:30 +01:00
poly1305-armv8.pl ARMv8 assembly pack: add Qualcomm Kryo results. 2017-11-13 11:13:00 +01:00
poly1305-c64xplus.pl
poly1305-mips.pl
poly1305-ppc.pl PPC assembly pack: correct POWER9 results. 2018-06-03 21:20:06 +02:00
poly1305-ppcfp.pl PPC assembly pack: correct POWER9 results. 2018-06-03 21:20:06 +02:00
poly1305-s390x.pl
poly1305-sparcv9.pl
poly1305-x86.pl Update copyright year 2018-06-20 15:29:23 +01:00
poly1305-x86_64.pl evp/e_chacha20_poly1305.c: further improve small-fragment TLS performance. 2018-07-06 16:33:19 +02:00