Andy Polyakov
|
214368ffee
|
aes/asm/aesni-x86[_64].pl: minor Atom-specific performance tweak.
|
2014-02-21 12:14:04 +01:00 |
|
Andy Polyakov
|
5599c7331b
|
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].
|
2014-02-14 17:06:15 +01:00 |
|
Andy Polyakov
|
d8ba0dc977
|
crypto/aes/asm/aesni-x86[_64].pl update, up to 14% improvement on
Atom Silvermont. On other CPUs one can observe 1% loss on some
algorithms.
|
2014-02-01 21:13:49 +01:00 |
|
Andy Polyakov
|
f9c5e5d92e
|
perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations.
|
2012-04-28 10:36:58 +00:00 |
|
Andy Polyakov
|
9ee5916d97
|
aesni-x86[_64].pl: fix bug in CCM code.
|
2011-10-14 09:15:19 +00:00 |
|
Andy Polyakov
|
267b481c47
|
aes/asm/aesni-*.pl: fix CCM and further optimize it.
modes/ccm128.c: minor branch optimization.
|
2011-08-07 17:47:56 +00:00 |
|
Andy Polyakov
|
8da721ee2b
|
aesni-x86[_64].pl: relax alignment requirement.
|
2011-05-30 09:15:16 +00:00 |
|
Andy Polyakov
|
f8501464cc
|
aesni-x86[_64].pl: optimize for Sandy Bridge and add XTS mode.
|
2011-05-22 18:38:00 +00:00 |
|
Andy Polyakov
|
133a7f9a50
|
perlasm/x86asm.pl: move aesni and pclmulqdq opcodes to aesni-x86.pl and
ghash-x86.pl.
|
2010-07-26 21:42:07 +00:00 |
|
Andy Polyakov
|
d7d119a3c9
|
aesni-x86[_64].pl: fine-tune, add CCM subroutine, add performance data.
|
2010-07-25 15:17:01 +00:00 |
|
Andy Polyakov
|
6c83629bd9
|
AESNI engine: add counter mode.
|
2010-04-10 13:56:59 +00:00 |
|
Andy Polyakov
|
6f766a4181
|
aesni-x86.pl: eliminate development comments.
|
2009-11-15 16:40:22 +00:00 |
|
Andy Polyakov
|
d608b4d662
|
AES-NI engine jumbo update.
|
2009-05-02 09:04:17 +00:00 |
|
Andy Polyakov
|
eda2da3235
|
aesni-x86.pl: fix another typo and add test script.
|
2009-04-27 15:46:32 +00:00 |
|
Andy Polyakov
|
c0b03d44fb
|
aesni-x86.pl: fix typos.
|
2009-04-27 12:50:44 +00:00 |
|
Andy Polyakov
|
d64a7232d4
|
Intel AES-NI engine.
Submitted by: Huang Ying
|
2009-04-27 05:55:13 +00:00 |
|