diff options
Diffstat (limited to 'src/lib/libcrypto/bn/asm/sparcv9a-mont.pl')
-rwxr-xr-x | src/lib/libcrypto/bn/asm/sparcv9a-mont.pl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/bn/asm/sparcv9a-mont.pl b/src/lib/libcrypto/bn/asm/sparcv9a-mont.pl index a14205f2f0..4ebe15c5c0 100755 --- a/src/lib/libcrypto/bn/asm/sparcv9a-mont.pl +++ b/src/lib/libcrypto/bn/asm/sparcv9a-mont.pl | |||
@@ -51,7 +51,7 @@ | |||
51 | # | 51 | # |
52 | # Modulo-scheduled inner loops allow to interleave floating point and | 52 | # Modulo-scheduled inner loops allow to interleave floating point and |
53 | # integer instructions and minimize Read-After-Write penalties. This | 53 | # integer instructions and minimize Read-After-Write penalties. This |
54 | # results in *further* 20-50% perfromance improvement [depending on | 54 | # results in *further* 20-50% performance improvement [depending on |
55 | # key length, more for longer keys] on USI&II cores and 30-80% - on | 55 | # key length, more for longer keys] on USI&II cores and 30-80% - on |
56 | # USIII&IV. | 56 | # USIII&IV. |
57 | 57 | ||
@@ -867,7 +867,7 @@ ___ | |||
867 | $code =~ s/\`([^\`]*)\`/eval($1)/gem; | 867 | $code =~ s/\`([^\`]*)\`/eval($1)/gem; |
868 | 868 | ||
869 | # Below substitution makes it possible to compile without demanding | 869 | # Below substitution makes it possible to compile without demanding |
870 | # VIS extentions on command line, e.g. -xarch=v9 vs. -xarch=v9a. I | 870 | # VIS extensions on command line, e.g. -xarch=v9 vs. -xarch=v9a. I |
871 | # dare to do this, because VIS capability is detected at run-time now | 871 | # dare to do this, because VIS capability is detected at run-time now |
872 | # and this routine is not called on CPU not capable to execute it. Do | 872 | # and this routine is not called on CPU not capable to execute it. Do |
873 | # note that fzeros is not the only VIS dependency! Another dependency | 873 | # note that fzeros is not the only VIS dependency! Another dependency |