openssl/crypto/aes/asm
Tom Cosgrove 1efd8533e1 Fix aarch64 signed bit shift issue found by UBSAN
Also fix conditional branch out of range when using sanitisers.

Fixes #18813

Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com>

Change-Id: Ic543885091ed3ef2ddcbe21de0a4ac0bca1e2494

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18816)
2022-07-19 12:14:33 +02:00
..
aes-586.pl
aes-armv4.pl
aes-c64xplus.pl
aes-ia64.S
aes-mips.pl
aes-parisc.pl
aes-ppc.pl
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-ppc.pl
vpaes-x86_64.pl
vpaes-x86.pl