diff options
author | Andy Polyakov <appro@openssl.org> | 2010-07-26 21:57:10 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2010-07-26 21:57:10 +0000 |
commit | d5fe8c34592b5e36c979da06b50f6578608eecfa (patch) | |
tree | 6dd30c5a9db722c8bc762fea0f5c32b257a8e916 /crypto/sha/asm | |
parent | 6219d2c294e4c8a4cf6c80c3c15dd6c3ea321e74 (diff) |
sha1-alpha.pl: commentary update.
Diffstat (limited to 'crypto/sha/asm')
-rw-r--r-- | crypto/sha/asm/sha1-alpha.pl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crypto/sha/asm/sha1-alpha.pl b/crypto/sha/asm/sha1-alpha.pl index e898930711..9d1e9435ac 100644 --- a/crypto/sha/asm/sha1-alpha.pl +++ b/crypto/sha/asm/sha1-alpha.pl @@ -10,8 +10,9 @@ # SHA1 block procedure for Alpha. # On 21264 performance is 33% better than code generated by vendor -# compiler, and 75% better than GCC [3.4]. Implementation features -# vectorized byte swap, but not Xupdate. +# compiler, and 75% better than GCC [3.4], and in absolute terms is +# 8.7 cycles per processed byte. Implementation features vectorized +# byte swap, but not Xupdate. @X=( "\$0", "\$1", "\$2", "\$3", "\$4", "\$5", "\$6", "\$7", "\$8", "\$9", "\$10", "\$11", "\$12", "\$13", "\$14", "\$15"); |