Andy Polyakov
|
68c06bf6b2
|
Support for SPARC T4 MONT[MUL|SQR] instructions.
Submitted by: David Miller, Andy Polyakov
|
2012-11-17 10:34:11 +00:00 |
|
Andy Polyakov
|
947d78275b
|
Add VIS3 Montgomery multiplication.
|
2012-10-20 09:13:21 +00:00 |
|
Andy Polyakov
|
1fda639ae7
|
sparcv9cap.c: add SPARC-T4 feature detection.
Submitted by: David Miller
|
2012-09-23 20:29:03 +00:00 |
|
Andy Polyakov
|
62f29eb1cf
|
spacrv9cap.c: addenum to recent EC optimizations.
|
2011-05-23 08:14:32 +00:00 |
|
Andy Polyakov
|
5fabb88a78
|
Multiple assembler packs: add experimental memory bus instrumentation.
|
2011-04-17 12:46:00 +00:00 |
|
Andy Polyakov
|
4b2603e46c
|
sparcv9cap.c: disengange Solaris-specific CPU detection routine in favour
of unified procedure relying on SIGILL.
PR: 2321
|
2010-09-05 19:41:41 +00:00 |
|
Andy Polyakov
|
7c5889bf7a
|
sparcv9cap.c: reiterate CPU detection logic.
|
2010-07-08 07:47:35 +00:00 |
|
Andy Polyakov
|
d9218e11e2
|
crypto/sparc*: eliminate _sparcv9_rdwrasi.
|
2010-07-02 08:06:56 +00:00 |
|
Andy Polyakov
|
c32fcca6f4
|
SPARCv9 assembler pack: refine CPU detection on Linux, fix for "unaligned
opcodes detected in executable segment" error.
|
2010-07-01 07:34:56 +00:00 |
|
Andy Polyakov
|
a21c46e70b
|
Typo in Linux part of sparcv9cap.c
PR: 1532
|
2007-06-20 13:02:34 +00:00 |
|
Andy Polyakov
|
f3c26535ad
|
Make some shortcuts in sparcv9cap.c. Trouble is that di_walk_node result
is inconsistent among CPU generations.
|
2007-06-20 13:00:59 +00:00 |
|
Andy Polyakov
|
7a5dbeb782
|
Minor sparcv9 clean-ups.
|
2005-12-27 21:27:39 +00:00 |
|
Andy Polyakov
|
5d7324e42d
|
Typo in sparcv8cap.c.
|
2005-12-18 19:13:03 +00:00 |
|
Andy Polyakov
|
a00e414faf
|
Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds.
Engage run-time switch between bn_mul_mont_fpu and bn_mul_mont_int.
|
2005-12-16 17:39:57 +00:00 |
|
Andy Polyakov
|
c06b0f3d5e
|
sparccpuid module update.
|
2005-12-15 22:50:36 +00:00 |
|