новые иконки в OpenBoard
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
OpenBoard/thirdparty/openssl/openssl-1.0.0d/crypto/bn/asm
Claudio Valerio a9a8fbbb20 Added source code for used libraries 14 years ago
..
x86 Added source code for used libraries 14 years ago
README Added source code for used libraries 14 years ago
alpha-mont.pl Added source code for used libraries 14 years ago
armv4-mont.pl Added source code for used libraries 14 years ago
bn-586.pl Added source code for used libraries 14 years ago
co-586.pl Added source code for used libraries 14 years ago
ia64.S Added source code for used libraries 14 years ago
mips3-mont.pl Added source code for used libraries 14 years ago
mips3.s Added source code for used libraries 14 years ago
pa-risc2.s Added source code for used libraries 14 years ago
pa-risc2W.s Added source code for used libraries 14 years ago
ppc-mont.pl Added source code for used libraries 14 years ago
ppc.pl Added source code for used libraries 14 years ago
ppc64-mont.pl Added source code for used libraries 14 years ago
s390x-mont.pl Added source code for used libraries 14 years ago
s390x.S Added source code for used libraries 14 years ago
sparcv8.S Added source code for used libraries 14 years ago
sparcv8plus.S Added source code for used libraries 14 years ago
sparcv9-mont.pl Added source code for used libraries 14 years ago
sparcv9a-mont.pl Added source code for used libraries 14 years ago
via-mont.pl Added source code for used libraries 14 years ago
vms.mar Added source code for used libraries 14 years ago
x86-mont.pl Added source code for used libraries 14 years ago
x86.pl Added source code for used libraries 14 years ago
x86_64-gcc.c Added source code for used libraries 14 years ago
x86_64-mont.pl Added source code for used libraries 14 years ago

README

<OBSOLETE>

All assember in this directory are just version of the file
crypto/bn/bn_asm.c.

Quite a few of these files are just the assember output from gcc since on
quite a few machines they are 2 times faster than the system compiler.

For the x86, I have hand written assember because of the bad job all
compilers seem to do on it. This normally gives a 2 time speed up in the RSA
routines.

For the DEC alpha, I also hand wrote the assember (except the division which
is just the output from the C compiler pasted on the end of the file).
On the 2 alpha C compilers I had access to, it was not possible to do
64b x 64b -> 128b calculations (both long and the long long data types
were 64 bits). So the hand assember gives access to the 128 bit result and
a 2 times speedup :-).

There are 3 versions of assember for the HP PA-RISC.

pa-risc.s is the origional one which works fine and generated using gcc :-)

pa-risc2W.s and pa-risc2.s are 64 and 32-bit PA-RISC 2.0 implementations
by Chris Ruemmler from HP (with some help from the HP C compiler).

</OBSOLETE>