boringssl/crypto/fipsmodule/aes/asm
Adam Langley 05750f23ae Revert "Revert "Revert "Revert "Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs.""""
This was reverted a second time because it ended up always setting the
final argument to CRYPTO_gcm128_init to zero, which disabled some
acceleration of GCM on ≥Haswell. With this update, that argument will be
set to 1 if |aes_hw_*| functions are being used.

Probably this will need to be reverted too for some reason. I'm hoping
to fill the entire git short description with “Revert”.

Change-Id: Ib4a06f937d35d95affdc0b63f29f01c4a8c47d03
Reviewed-on: https://boringssl-review.googlesource.com/28484
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2018-05-14 22:09:29 +00:00
..
aes-586.pl Sync up some perlasm license headers and easy fixes. 2018-02-11 01:00:35 +00:00
aes-armv4.pl Always use adr with __thumb2__. 2018-02-22 22:28:15 +00:00
aes-x86_64.pl Sync up AES assembly. 2018-02-11 01:03:17 +00:00
aesni-x86_64.pl Revert "Revert "Revert "Revert "Make x86(-64) use the same aes_hw_* infrastructure as POWER and the ARMs."""" 2018-05-14 22:09:29 +00:00
aesni-x86.pl Sync up some perlasm license headers and easy fixes. 2018-02-11 01:00:35 +00:00
aesp8-ppc.pl Change ppc64le AES code for FIPS. 2017-05-25 22:02:22 +00:00
aesv8-armx.pl Sync up AES assembly. 2018-02-11 01:03:17 +00:00
bsaes-armv7.pl Always use adr with __thumb2__. 2018-02-22 22:28:15 +00:00
bsaes-x86_64.pl Sync up AES assembly. 2018-02-11 01:03:17 +00:00
vpaes-x86_64.pl Sync up some perlasm license headers and easy fixes. 2018-02-11 01:00:35 +00:00
vpaes-x86.pl Sync up some perlasm license headers and easy fixes. 2018-02-11 01:00:35 +00:00