aes/asm/aesni-x86_64.pl: further optimization for Atom Silvermont.
authorAndy Polyakov <appro@openssl.org>
Fri, 14 Feb 2014 16:06:15 +0000 (17:06 +0100)
committerAndy Polyakov <appro@openssl.org>
Fri, 14 Feb 2014 16:17:39 +0000 (17:17 +0100)
commitb347341c75656cf8bc039bd0ea5e3571c9299687
tree142c210cddd2580ae0b31081b040203f0aaaf40a
parentc00f8d697aed17edbd002e2f6c989d8fbd7c4ecf
aes/asm/aesni-x86_64.pl: further optimization for Atom Silvermont.

Improve CBC decrypt and CTR by ~13/16%, which adds up to ~25/33%
improvement over "pre-Silvermont" version. [Add performance table to
aesni-x86.pl].
(cherry picked from commit 5599c7331b90d9d29c9914c2a95c16d91485415a)
crypto/aes/asm/aesni-x86.pl
crypto/aes/asm/aesni-x86_64.pl