openssl/crypto/sha
Andy Polyakov c4d9ef4cc5 sha/asm/sha512p8-ppc.pl: improve POWER9 performance by ~10%.
Biggest part, ~7%, of improvement resulted from omitting constants'
table index increment in each round. And minor part from rescheduling
instructions. Apparently POWER9 (and POWER8) manage to dispatch
instructions more efficiently if they are laid down as if they have
no latency...

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6406)
2018-06-03 21:20:40 +02:00
..
asm sha/asm/sha512p8-ppc.pl: improve POWER9 performance by ~10%. 2018-06-03 21:20:40 +02:00
build.info 00-base-templates.conf: wire keccak1600-armv4 module. 2018-04-23 17:27:58 +02:00
keccak1600.c Many spelling fixes/typo's corrected. 2017-11-11 19:03:10 -05:00
sha1_one.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
sha1dgst.c
sha256.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
sha512.c SHA512/224 and SHA512/256 2018-01-24 07:09:46 +10:00
sha_locl.h Many spelling fixes/typo's corrected. 2017-11-11 19:03:10 -05:00