Ben Laurie
|
0e3ef596e5
|
Non-executable stack in asm.
|
2010-05-05 15:50:13 +00:00 |
|
Andy Polyakov
|
109757d254
|
aes-ppc.pl: 10% performance improvement on Power6.
|
2010-04-10 14:53:17 +00:00 |
|
Andy Polyakov
|
6c83629bd9
|
AESNI engine: add counter mode.
|
2010-04-10 13:56:59 +00:00 |
|
Andy Polyakov
|
97a6a01f0f
|
ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, but
I can't think of any other cause for failure
|
2010-03-29 09:55:19 +00:00 |
|
Andy Polyakov
|
91fdacb2c3
|
s390x assembler update: add support for run-time facility detection.
|
2010-01-19 12:24:59 +00:00 |
|
Andy Polyakov
|
cb3b9b1323
|
Throw in more PA-RISC assembler.
|
2009-12-27 20:49:40 +00:00 |
|
Andy Polyakov
|
6f766a4181
|
aesni-x86.pl: eliminate development comments.
|
2009-11-15 16:40:22 +00:00 |
|
Andy Polyakov
|
c5036d785a
|
aesni-x86_64.pl: resolve LNK1223 error.
|
2009-05-02 10:21:29 +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 |
|
Andy Polyakov
|
4e52b9845e
|
aes-390x.pl: commentary update.
|
2009-03-17 20:04:11 +00:00 |
|
Andy Polyakov
|
e22b864846
|
Make SPARC assembler modules *really* Purify-friendly.
|
2009-03-17 18:31:08 +00:00 |
|
Andy Polyakov
|
4c78bc05c4
|
Make SPARC assembler Pirify-friendly (Purify can't cope with certain
PIC constructs).
|
2009-03-16 13:32:38 +00:00 |
|
Andy Polyakov
|
8626230a02
|
s390x assembler pack update.
|
2009-02-09 15:42:04 +00:00 |
|
Andy Polyakov
|
3b0ee0d2bf
|
Revisit RT#1801 and complete fix.
|
2008-12-27 13:32:21 +00:00 |
|
Andy Polyakov
|
be01f79d3d
|
x86_64 assembler pack: add support for Win64 SEH.
|
2008-12-19 11:17:29 +00:00 |
|
Andy Polyakov
|
6786f52ada
|
SEGV in AES_cbc_encrypt in aes-x86_64 assembler module.
PR: 1801
Submitted by: Huang Ying
|
2008-12-17 14:11:30 +00:00 |
|
Andy Polyakov
|
aa8f38e49b
|
x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.
|
2008-11-12 08:15:52 +00:00 |
|
Andy Polyakov
|
492279f6f3
|
AIX build updates.
|
2008-09-12 14:45:54 +00:00 |
|
Andy Polyakov
|
96d13fe62b
|
Micro-profiling assisted "optimization" for Power6. Essentially it's so
to say educational commit. Reordering instructions doesn't improve
performance much, rather exhibits Power6 limitations.
|
2008-02-06 10:18:19 +00:00 |
|
Andy Polyakov
|
addd641f3a
|
Unify ppc assembler make rules.
|
2008-01-13 22:01:30 +00:00 |
|
Andy Polyakov
|
ab0ff06205
|
Make aes-x86_64 work with debug Win64 build.
|
2008-01-05 18:17:20 +00:00 |
|
Andy Polyakov
|
79eeb47031
|
Make AES_T[ed] private to aes-586 module.
|
2008-01-05 08:58:18 +00:00 |
|
Andy Polyakov
|
ad8bd4ece8
|
Combat [bogus] relocations in some assember modules.
|
2007-11-22 20:51:48 +00:00 |
|
Andy Polyakov
|
7722e53f12
|
Yet another ARM update. It appears to be more appropriate to make
developers responsible for -march choice.
|
2007-09-27 16:27:03 +00:00 |
|
Andy Polyakov
|
d7e915616d
|
10% performance tweak in 64-bit mode.
|
2007-09-27 06:19:25 +00:00 |
|
Andy Polyakov
|
55eab3b74b
|
Make x86_64 modules work under Win64/x64.
|
2007-08-23 12:01:58 +00:00 |
|
Andy Polyakov
|
983180bb8b
|
Buglet fixes and minor optimization in aes-x86_86 assembler.
|
2007-07-30 16:42:57 +00:00 |
|
Andy Polyakov
|
afaad0ada6
|
AES for IA64 update.
|
2007-07-27 18:20:52 +00:00 |
|
Andy Polyakov
|
a61710b868
|
Allow for option to skip hardware support.
|
2007-07-23 20:38:57 +00:00 |
|
Andy Polyakov
|
a415ebd026
|
Complete synchronization of aes-x86_64 with aes-586.
|
2007-07-21 14:20:46 +00:00 |
|
Andy Polyakov
|
52ee3d01ae
|
Lppc_AES_[en|de]crypt_compact: size optimization.
|
2007-07-19 15:31:22 +00:00 |
|
Andy Polyakov
|
e59f992be6
|
Minor optimization in AES_set_encryption_key for x86_64.
|
2007-07-19 14:59:26 +00:00 |
|
Andy Polyakov
|
8bae7722a2
|
_x86_64_AES_[en|de]crypt_compact: size optimization and aggressive
T[ed]4 prefetch.
|
2007-07-19 14:29:41 +00:00 |
|
Andy Polyakov
|
96b0f6c16d
|
Various minor updates to AES assembler modules.
|
2007-07-13 17:42:13 +00:00 |
|
Andy Polyakov
|
e1612ea59d
|
Add _x86_64_AES_[en|de]crypt_compact.
|
2007-07-13 17:39:40 +00:00 |
|
Andy Polyakov
|
f20af72312
|
AES_set_[en|de]crypt_key for ARMv4.
|
2007-05-30 15:57:31 +00:00 |
|
Andy Polyakov
|
7ef643360d
|
s390x gas can't handle .align 128.
|
2007-05-28 16:32:50 +00:00 |
|
Andy Polyakov
|
76c828c627
|
AES_set_[en|de]crypt_key for s390x.
|
2007-05-28 16:30:18 +00:00 |
|
Andy Polyakov
|
86d8f3ee19
|
Typo in aes-ppc.pl.
|
2007-05-19 20:00:33 +00:00 |
|
Andy Polyakov
|
9c200f5471
|
Initial draft of AES for PPC.
|
2007-05-19 17:16:27 +00:00 |
|
Andy Polyakov
|
3f6916cf29
|
Fix bug introduced in cn#16195.
|
2007-05-03 09:12:47 +00:00 |
|
Andy Polyakov
|
a4470ae7b2
|
Fine reading of manual suggests that km can return non-normal completion code.
|
2007-05-03 07:26:27 +00:00 |
|
Andy Polyakov
|
251718e4c1
|
Fix s390x bugs and correct performance coefficients.
|
2007-05-02 11:44:02 +00:00 |
|
Andy Polyakov
|
a2a54ffc5f
|
s390x assembler pack.
|
2007-04-30 08:42:54 +00:00 |
|
Andy Polyakov
|
14b1d089b6
|
Minor touch to aes-armv4.pl.
|
2007-01-25 11:28:07 +00:00 |
|
Andy Polyakov
|
a296239bdd
|
AES for ARMv4.
|
2007-01-25 10:44:48 +00:00 |
|
Andy Polyakov
|
591e85e928
|
Linking errors on IA64 and typo in aes-ia64.S.
|
2006-10-17 06:41:27 +00:00 |
|