openssl/crypto/aes/asm
zhuchen ef917549f5 Add vpaes-loongarch64.pl module.
Add 128 bit lsx vector expansion optimization code of Loongarch64 architecture
to AES. The test result on the 3A5000 improves performance by about 40%~50%.

Signed-off-by: zhuchen <zhuchen@loongson.cn>

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19364)
2022-10-12 18:02:12 +11:00
..
aes-586.pl
aes-armv4.pl
aes-c64xplus.pl
aes-ia64.S
aes-mips.pl
aes-parisc.pl
aes-ppc.pl
aes-riscv32-zkn.pl Add AES implementation in riscv32 zkn asm 2022-09-05 10:20:30 +10:00
aes-riscv64-zkn.pl Add AES implementation in riscv64 zkn asm 2022-06-10 11:45:41 +02:00
aes-riscv64.pl Add AES implementation in generic riscv64 asm 2022-05-19 16:32:49 +10:00
aes-s390x.pl
aes-sparcv9.pl Update copyright year 2021-07-29 15:41:35 +01:00
aes-x86_64.pl
aesfx-sparcv9.pl Update copyright year 2021-07-29 15:41:35 +01:00
aesni-mb-x86_64.pl
aesni-sha1-x86_64.pl
aesni-sha256-x86_64.pl
aesni-x86_64.pl
aesni-x86.pl Fix AES OCB encrypt/decrypt for x86 AES-NI 2022-07-05 10:10:24 +02:00
aesp8-ppc.pl
aest4-sparcv9.pl Update copyright year 2021-07-29 15:41:35 +01:00
aesv8-armx.pl Fix reported performance degradation on aarch64 2022-07-08 11:07:12 +02:00
bsaes-armv7.pl Update copyright year 2021-06-17 13:24:59 +01:00
bsaes-armv8.pl Fix aarch64 signed bit shift issue found by UBSAN 2022-07-19 12:14:33 +02:00
bsaes-x86_64.pl Update copyright year 2021-06-17 13:24:59 +01:00
vpaes-armv8.pl aarch64: support BTI and pointer authentication in assembly 2021-10-01 09:35:38 +02:00
vpaes-loongarch64.pl Add vpaes-loongarch64.pl module. 2022-10-12 18:02:12 +11:00
vpaes-ppc.pl
vpaes-x86_64.pl
vpaes-x86.pl