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
|
0772f3b4f6
|
rc4-x86_64.pl: commentary update.
|
2011-06-27 09:46:16 +00:00 |
|
Andy Polyakov
|
fe9a5107be
|
Various mingw64 fixes.
|
2011-05-29 13:51:14 +00:00 |
|
Andy Polyakov
|
f44cb15fab
|
rc4-x86_64.pl: fix due credit.
|
2011-05-27 18:58:37 +00:00 |
|
Andy Polyakov
|
986289604e
|
rc4-x86_64.pl: RC4_options fix-up.
|
2011-05-27 16:15:12 +00:00 |
|
Andy Polyakov
|
4bb90087d7
|
x86[_64]cpuid.pl: harmonize usage of reserved bits #20 and #30.
|
2011-05-27 15:32:43 +00:00 |
|
Andy Polyakov
|
0ca9a483af
|
rc4-x86_64.pl: major optimization for contemporary Intel CPUs.
|
2011-05-27 09:51:09 +00:00 |
|
Andy Polyakov
|
629fd3aa91
|
rc4-x86_64.pl: "Westmere" optimization.
|
2010-05-13 21:01:24 +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
|
75d448dde4
|
Handle push/pop %rbx in epi/prologue (this is Win64 SEH thing).
|
2009-04-26 17:58:01 +00:00 |
|
Andy Polyakov
|
be01f79d3d
|
x86_64 assembler pack: add support for Win64 SEH.
|
2008-12-19 11:17:29 +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
|
a078befcbe
|
rc4-x86_64 portability fix.
|
2008-01-12 11:29:45 +00:00 |
|
Andy Polyakov
|
20c04a13e6
|
Reimplement rc4-586.pl, relicense rc4-x86_64.pl.
|
2007-04-26 20:48:38 +00:00 |
|
Andy Polyakov
|
9babf3929b
|
RC4_set_key for x86_64 and Core2 optimization.
PR: 1447
|
2007-04-02 09:50:14 +00:00 |
|
Andy Polyakov
|
de50494505
|
Two extra instructions in RC4 character loop give 80% performance
improvement on Core2. I still need to detect Core2 and choose this
path...
|
2007-03-20 09:13:07 +00:00 |
|
Andy Polyakov
|
0ee883650d
|
Commentary update motivating code update in 0.9.7.
|
2005-05-04 14:51:38 +00:00 |
|
Andy Polyakov
|
647907918d
|
Commentary update.
|
2005-05-03 21:16:42 +00:00 |
|
Andy Polyakov
|
5f1841cdca
|
Rename amd64 modules to x86_64 and update RC4 implementation.
|
2005-05-03 15:42:05 +00:00 |
|