Andy Polyakov
|
b974943234
|
x86_64 assembly pack: tune clang version detection even further.
RT#4171
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
|
2015-12-13 22:18:18 +01:00 |
|
Andy Polyakov
|
76eba0d94b
|
x86_64 assembly pack: tune clang version detection.
RT#4142
Reviewed-by: Richard Levitte <levitte@openssl.org>
|
2015-11-23 16:00:06 +01:00 |
|
Andy Polyakov
|
b7f5503fa6
|
Skylake performance results.
Reviewed-by: Matt Caswell <matt@openssl.org>
|
2015-09-26 19:50:11 +02:00 |
|
Andy Polyakov
|
a356e488ad
|
x86_64 assembly pack: refine clang detection.
|
2014-06-28 17:23:21 +02:00 |
|
Andy Polyakov
|
7eb0488280
|
x86_64 assembly pack: addendum to last clang commit.
|
2014-06-24 08:37:05 +02:00 |
|
Andy Polyakov
|
ac171925ab
|
x86_64 assembly pack: allow clang to compile AVX code.
|
2014-06-24 08:24:25 +02:00 |
|
Andy Polyakov
|
9024b84b7c
|
aesni-sha[1|256]-x86_64.pl: fix logical error and MacOS X build.
|
2014-06-16 10:11:45 +02:00 |
|
Andy Polyakov
|
977f32e852
|
Facilitate back-porting of AESNI and SHA modules.
Fix SEH and stack handling in Win64 build.
|
2014-06-12 21:45:41 +02:00 |
|
Andy Polyakov
|
619b94667c
|
Add support for Intel SHA extension.
|
2014-06-11 10:27:45 +02:00 |
|
Andy Polyakov
|
b217ca63b1
|
crypto/sha/asm/sha1-x86_64.pl update:
+5% on Atom Silvermont, up to +8% improvement of legacy code.
Harmonize sha1-586.pl and aesni-sha1-x86_86.p with sha1-x86_64.pl.
|
2014-02-01 21:07:16 +01:00 |
|
Andy Polyakov
|
25f7117f0e
|
aesni-sha1-x86_64.pl: refine Atom-specific optimization.
(and update performance data, and fix typo)
|
2014-01-04 17:13:57 +01:00 |
|
Andy Polyakov
|
2f3af3dc36
|
aesni-sha1-x86_64.pl: add stiched decrypt procedure,
but keep it disabled, too little gain... Add some Atom-specific
optimization.
|
2014-01-03 21:40:08 +01:00 |
|
Andy Polyakov
|
3b848d3401
|
aesni-sha1-x86_64.pl: update performance data.
|
2013-06-10 22:35:22 +02:00 |
|
Andy Polyakov
|
4df2280b4f
|
aesni-sha1-x86_64.pl: Atom-specific optimization.
|
2013-05-25 19:08:39 +02:00 |
|
Andy Polyakov
|
7c9e81be40
|
[aesni-]sha1-x86_64.pl: code refresh.
|
2013-02-14 16:14:02 +01:00 |
|
Andy Polyakov
|
46bf83f07a
|
x86_64 assembly pack: make Windows build more robust.
PR: 2963 and a number of others
|
2013-01-22 22:27:28 +01:00 |
|
Andy Polyakov
|
6251989eb6
|
x86_64 assembly pack: make it possible to compile with Perl located on
path with spaces.
PR: 2835
|
2012-06-27 10:08:23 +00:00 |
|
Andy Polyakov
|
d2e1803197
|
x86[_64] assembly pack: update benchmark results.
|
2012-06-12 14:18:21 +00:00 |
|
Andy Polyakov
|
c608171d9c
|
Add RC4-MD5 and AESNI-SHA1 "stitched" implementations.
|
2011-08-23 20:51:38 +00:00 |
|