summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/asm/sparcv9a-mont.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bn/asm/sparcv9a-mont.pl')
-rwxr-xr-xsrc/lib/libcrypto/bn/asm/sparcv9a-mont.pl4
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