summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/asm/README
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bn/asm/README')
-rw-r--r--src/lib/libcrypto/bn/asm/README12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/libcrypto/bn/asm/README b/src/lib/libcrypto/bn/asm/README
index b0f3a68a06..323d1a06b9 100644
--- a/src/lib/libcrypto/bn/asm/README
+++ b/src/lib/libcrypto/bn/asm/README
@@ -1,23 +1,23 @@
1<OBSOLETE> 1<OBSOLETE>
2 2
3All assember in this directory are just version of the file 3All assembler in this directory are just version of the file
4crypto/bn/bn_asm.c. 4crypto/bn/bn_asm.c.
5 5
6Quite a few of these files are just the assember output from gcc since on 6Quite a few of these files are just the assembler output from gcc since on
7quite a few machines they are 2 times faster than the system compiler. 7quite a few machines they are 2 times faster than the system compiler.
8 8
9For the x86, I have hand written assember because of the bad job all 9For the x86, I have hand written assembler because of the bad job all
10compilers seem to do on it. This normally gives a 2 time speed up in the RSA 10compilers seem to do on it. This normally gives a 2 time speed up in the RSA
11routines. 11routines.
12 12
13For the DEC alpha, I also hand wrote the assember (except the division which 13For the DEC alpha, I also hand wrote the assembler (except the division which
14is just the output from the C compiler pasted on the end of the file). 14is just the output from the C compiler pasted on the end of the file).
15On the 2 alpha C compilers I had access to, it was not possible to do 15On the 2 alpha C compilers I had access to, it was not possible to do
1664b x 64b -> 128b calculations (both long and the long long data types 1664b x 64b -> 128b calculations (both long and the long long data types
17were 64 bits). So the hand assember gives access to the 128 bit result and 17were 64 bits). So the hand assembler gives access to the 128 bit result and
18a 2 times speedup :-). 18a 2 times speedup :-).
19 19
20There are 3 versions of assember for the HP PA-RISC. 20There are 3 versions of assembler for the HP PA-RISC.
21 21
22pa-risc.s is the origional one which works fine and generated using gcc :-) 22pa-risc.s is the origional one which works fine and generated using gcc :-)
23 23