openssl/crypto/aes/asm
Andy Polyakov 0822d41b6d aes/asm/bsaes-armv7.pl: relax stack alignment requirement.
Even though Apple refers to Procedure Call Standard for ARM Architecture
(AAPCS), they apparently adhere to custom version that doesn't follow
stack alignment constraints in the said standard. [Why or why? If it's
vendor lock-in thing, then it would be like worst spot ever.] And since
bsaes-armv7 relied on standard alignment, it became problematic to
execute the code on iOS.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2017-03-26 18:29:03 +02:00
..
aes-586.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
aes-armv4.pl Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
aes-c64xplus.pl Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
aes-ia64.S spelling fixes, just comments and readme. 2016-08-05 19:07:30 -04:00
aes-mips.pl Clean up references to FIPS 2017-02-28 15:26:25 +01:00
aes-parisc.pl Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
aes-ppc.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
aes-s390x.pl Fix strict-warnings build 2016-10-18 17:09:47 +01:00
aes-sparcv9.pl Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
aes-x86_64.pl aes/asm/*-x86_64.pl: add CFI annotations. 2017-02-13 21:17:29 +01:00
aesfx-sparcv9.pl aes/asm/aesfx-sparcv9.pl: switch to fshiftorx to improve single-block 2016-07-16 23:38:44 +02:00
aesni-mb-x86_64.pl aes/asm/*-x86_64.pl: add CFI annotations. 2017-02-13 21:17:29 +01:00
aesni-sha1-x86_64.pl aes/asm/aesni-sha*-x86_64.pl: fix IV handling in SHAEXT paths. 2017-03-22 11:02:56 +01:00
aesni-sha256-x86_64.pl aes/asm/aesni-sha*-x86_64.pl: fix IV handling in SHAEXT paths. 2017-03-22 11:02:56 +01:00
aesni-x86.pl x86 assembly pack: update performance results. 2016-12-19 16:18:25 +01:00
aesni-x86_64.pl x86_64 assembly pack: add some Ryzen performance results. 2017-03-22 10:58:01 +01:00
aesp8-ppc.pl aes/asm/aesp8-ppc.pl: improve [backward] portability. 2016-11-10 12:58:35 +00:00
aest4-sparcv9.pl Add OpenSSL copyright to .pl files 2016-05-21 08:23:39 -04:00
aesv8-armx.pl ARMv4 assembly pack: harmonize Thumb-ification of iOS build. 2017-02-15 23:16:01 +01:00
bsaes-armv7.pl aes/asm/bsaes-armv7.pl: relax stack alignment requirement. 2017-03-26 18:29:03 +02:00
bsaes-x86_64.pl aes/asm/*-x86_64.pl: add CFI annotations. 2017-02-13 21:17:29 +01:00
vpaes-armv8.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
vpaes-ppc.pl PPC assembler pack: add some PPC970/G5 performance data. 2016-11-11 13:24:52 +01:00
vpaes-x86.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
vpaes-x86_64.pl x86_64 assembly pack: add Goldmont performance results. 2016-10-24 13:01:13 +02:00