diff options
author | Anton Blanchard <anton@linux.ibm.com> | 2019-03-12 16:03:56 +1100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2021-11-11 10:58:46 +0100 |
commit | 8f9842fd03945d9484dcc9e5fab37dce7caa5f50 (patch) | |
tree | 6865548452212e47164516e4fd110ad46bda9384 /fuzz | |
parent | 90c311315c15a4fea895fd317d9c8fe801ba04a0 (diff) | |
download | openssl-new-8f9842fd03945d9484dcc9e5fab37dce7caa5f50.tar.gz |
sha/asm/keccak1600-ppc64.pl: Load data in 8 byte chunks on little endian
We currently load data byte by byte in order to byteswap it on big
endian. On little endian we can just do 8 byte loads.
A SHAKE128 benchmark runs 10% faster on POWER9 with this patch applied.
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8455)
Diffstat (limited to 'fuzz')
0 files changed, 0 insertions, 0 deletions