md5-sparcv9.pl: more accurate performance result.
authorAndy Polyakov <appro@openssl.org>
Fri, 28 Sep 2012 09:25:49 +0000 (09:25 +0000)
committerAndy Polyakov <appro@openssl.org>
Fri, 28 Sep 2012 09:25:49 +0000 (09:25 +0000)
apps/speed.c
crypto/md5/asm/md5-sparcv9.pl

index 9731629..9232418 100644 (file)
@@ -1543,7 +1543,7 @@ int MAIN(int argc, char **argv)
                        print_message(names[D_MD5],c[D_MD5][j],lengths[j]);
                        Time_F(START);
                        for (count=0,run=1; COND(c[D_MD5][j]); count++)
-                               EVP_Digest(&(buf[0]),(unsigned long)lengths[j],&(md5[0]),NULL,EVP_get_digestbyname("md5"),NULL);
+                               MD5(buf,lengths[j],md5);
                        d=Time_F(STOP);
                        print_result(D_MD5,j,count,d);
                        }
index c9ce0b9..7f53e78 100644 (file)
@@ -7,7 +7,7 @@
 # details see http://www.openssl.org/~appro/cryptogams/.
 # ====================================================================
 
-# MD5 for SPARCv9, 7.5 cycles per byte on UltraSPARC, >40% faster than
+# MD5 for SPARCv9, 6.9 cycles per byte on UltraSPARC, >40% faster than
 # code generated by Sun C 5.2.
 
 $bits=32;