]> git.ipfire.org Git - thirdparty/openssl.git/commit
chacha20 performance optimizations for ppc64le with 8x lanes,
authorDeepankar Bhattacharjee <deepankar.b@in.ibm.com>
Mon, 20 Sep 2021 14:45:15 +0000 (10:45 -0400)
committerPauli <ppzgs1@gmail.com>
Tue, 22 Feb 2022 05:58:55 +0000 (16:58 +1100)
commitf596bbe4da779b56eea34d96168b557d78e1149a
tree9371dd2979f2d8bfecc72b81034c0d10d3e5bfd0
parent7b3041eba1c6e177eede0d6311d53a6b9ff58051
chacha20 performance optimizations for ppc64le with 8x lanes,
Performance increase around 50%.

Co-authored-by: Madhusudhanan Duraisamy <madurais@in.ibm.com>
Co-authored-by: Nilamjyoti Goswami <nilamgoswami@in.ibm.com>
Co-authored-by: Siva Sundar Anbareeswaran <srisivasundar@in.ibm.com>
Reviewed-by: Danny Tsen <dtsen@us.ibm.com>
Tested-by: Danny Tsen <dtsen@us.ibm.com>
Signed-off-by: Danny <dtsen@us.ibm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16637)
crypto/chacha/asm/chachap10-ppc.pl [new file with mode: 0755]
crypto/chacha/build.info
crypto/chacha/chacha_ppc.c
crypto/perlasm/ppc-xlate.pl
crypto/ppccap.c
crypto/ppccpuid.pl
include/crypto/ppc_arch.h