Andy Polyakov
|
69f45c520c
|
sha1-[586|x86_64].pl: shave off one instruction from body_40_59, it's
2% less instructions in SIMD code paths, so 2% improvement in average:-)
|
2012-07-15 20:33:30 +00: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
|
169a274a41
|
sha1-x86_64.pl: nasm 2.07 screws up labels if AVX path is compiled.
|
2011-07-04 13:00:24 +00:00 |
|
Andy Polyakov
|
da5e9871e9
|
sha1-x86_64.pl: fix win64-specific typos and add masm support.
|
2011-07-01 21:23:13 +00:00 |
|
Andy Polyakov
|
afa4b38671
|
sha1-586|x86_64.pl: minor portability fix.
|
2011-05-29 13:48:57 +00:00 |
|
Andy Polyakov
|
0c149802a2
|
sha1-586|x86_64.pl: add SSSE3 and AVX code paths.
|
2011-05-29 12:39:48 +00:00 |
|
Andy Polyakov
|
3efe51a407
|
Revert previous Linux-specific/centric commit#19629. If it really has to
be done, it's definitely not the way to do it. So far answer to the
question was to ./config -Wa,--noexecstack (adopted by RedHat).
|
2010-05-05 22:05:39 +00:00 |
|
Ben Laurie
|
0e3ef596e5
|
Non-executable stack in asm.
|
2010-05-05 15:50:13 +00:00 |
|
Andy Polyakov
|
c372482c1b
|
sha1-x86* assembler update: F_40_59 and Atom-specific optimizations.
|
2009-08-18 19:24:50 +00:00 |
|
Andy Polyakov
|
be01f79d3d
|
x86_64 assembler pack: add support for Win64 SEH.
|
2008-12-19 11:17:29 +00:00 |
|
Andy Polyakov
|
399f94bfb4
|
Commentary updates.
|
2007-09-13 07:27:10 +00:00 |
|
Andy Polyakov
|
308595638a
|
Mention Core2 in sha1-x86_64.
|
2007-05-10 07:34:50 +00:00 |
|
Andy Polyakov
|
c5f17d45c1
|
Further synchronizations with md32_common.h update, consistent naming
for low-level SHA block routines.
|
2006-10-17 16:13:18 +00:00 |
|
Andy Polyakov
|
f0f61f6d0d
|
Synchronize SHA1 assembler with md32_common.h update.
|
2006-10-17 07:00:23 +00:00 |
|
Andy Polyakov
|
ba3b2f1538
|
SHA-1 for x86_64.
|
2006-04-16 14:42:54 +00:00 |
|