mirror of
https://github.com/openssl/openssl.git
synced 2024-11-21 01:15:20 +08:00
ARM assembly pack: translate bit-sliced AES implementation to AArch64
Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/14592)
This commit is contained in:
parent
3ba3e350fd
commit
da51566b25
2338
crypto/aes/asm/bsaes-armv8.S
Normal file
2338
crypto/aes/asm/bsaes-armv8.S
Normal file
File diff suppressed because it is too large
Load Diff
@ -30,8 +30,8 @@ IF[{- !$disabled{asm} -}]
|
||||
|
||||
$AESASM_armv4=aes_cbc.c aes-armv4.S bsaes-armv7.S aesv8-armx.S
|
||||
$AESDEF_armv4=AES_ASM BSAES_ASM
|
||||
$AESASM_aarch64=aes_core.c aes_cbc.c aesv8-armx.S vpaes-armv8.S
|
||||
$AESDEF_aarch64=VPAES_ASM
|
||||
$AESASM_aarch64=aes_core.c aes_cbc.c aesv8-armx.S bsaes-armv8.S vpaes-armv8.S
|
||||
$AESDEF_aarch64=BSAES_ASM VPAES_ASM
|
||||
|
||||
$AESASM_parisc11=aes_core.c aes_cbc.c aes-parisc.s
|
||||
$AESDEF_parisc11=AES_ASM
|
||||
@ -73,6 +73,7 @@ DEFINE[../../providers/libfips.a]=$AESDEF
|
||||
DEFINE[../../providers/libdefault.a]=$AESDEF
|
||||
|
||||
GENERATE[aes-ia64.s]=asm/aes-ia64.S
|
||||
GENERATE[bsaes-armv8.S]=asm/bsaes-armv8.S
|
||||
|
||||
GENERATE[aes-586.s]=asm/aes-586.pl
|
||||
DEPEND[aes-586.s]=../perlasm/x86asm.pl
|
||||
|
Loading…
Reference in New Issue
Block a user