Andy Polyakov
|
371feee876
|
x86_64 assembly pack: improve masm support.
(cherry picked from commit 1b0fe79f3e )
|
2014-07-09 22:46:13 +02:00 |
|
Andy Polyakov
|
cf6d55961c
|
crypto/bn/asm/x86_64-mont*.pl: update from master.
Add MULX/AD*X code paths and optimize even original code path.
|
2013-12-09 22:40:53 +01:00 |
|
Andy Polyakov
|
08853158b6
|
crypto/bn/asm/x86_64-mont.pl: minor optimization.
(cherry picked from commit 72a158703b )
|
2013-09-09 21:42:48 +02:00 |
|
Andy Polyakov
|
e3990db59c
|
bn/asm/x86_86-mont.pl: optimize reduction for Intel Core family.
(cherry picked from commit 26e43b48a3 )
|
2013-07-05 21:15:16 +02:00 |
|
Andy Polyakov
|
2e7900b624
|
x86_64 assembly pack: keep making Windows build more robust.
PR: 2963 and a number of others
(cherry picked from commit 4568182a8b )
|
2013-02-02 19:56:43 +01:00 |
|
Andy Polyakov
|
8b654459be
|
x86_64 assembly pack: make it possible to compile with Perl located
on path with spaces [from HEAD].
PR: 2835
|
2012-06-27 12:48:50 +00:00 |
|
Andy Polyakov
|
70b52222f5
|
x86_64 assembler pack update from HEAD.
|
2011-11-14 21:01: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
|
61b05a0025
|
Make x86_64-mont.pl work with debug Win64 build.
|
2008-02-27 20:09:28 +00:00 |
|
Andy Polyakov
|
673c55a2fe
|
Latest bn_mont.c modification broke ECDSA test. I've got math wrong, which
is fixed now.
|
2007-06-29 13:10:19 +00:00 |
|
Andy Polyakov
|
5b89f78a89
|
Typo in x86_64-mont.pl.
PR: 1549
|
2007-06-21 11:38:52 +00:00 |
|
Andy Polyakov
|
7d9cf7c0bb
|
Eliminate conditional final subtraction in Montgomery assembler modules.
|
2007-06-17 17:10:03 +00:00 |
|
Andy Polyakov
|
7321a84d4c
|
Minor clean-up in crypto/bn/asm.
|
2006-12-29 11:05:20 +00:00 |
|
Andy Polyakov
|
d28134b8f3
|
Minor, +10%, tune-up for x86_64-mont.pl.
|
2006-12-08 10:13:51 +00:00 |
|
Andy Polyakov
|
4d524040bc
|
Change bn_mul_mont declaration and BN_MONT_CTX. Update CHANGES.
|
2005-10-22 17:57:18 +00:00 |
|
Andy Polyakov
|
7a2f4cbfe8
|
x86_64-mont.pl readability improvement.
|
2005-10-07 15:18:16 +00:00 |
|
Andy Polyakov
|
5ac7bde7c9
|
Throw in Montgomery multiplication assembler for x86_64.
|
2005-10-07 14:18:06 +00:00 |
|