CVSROOT:        /cvs
Module name:    src
Changes by:     js...@cvs.openbsd.org   2024/12/06 04:57:18

Modified files:
        lib/libcrypto/arch/amd64: Makefile.inc 
        lib/libcrypto/sha: sha1_amd64.c 
Added files:
        lib/libcrypto/sha: sha1_amd64_shani.S 

Log message:
Provide a SHA-1 assembly implementation for amd64 using SHA-NI.

This provides a SHA-1 assembly implementation for amd64, which uses
the Intel SHA Extensions (aka SHA New Instructions or SHA-NI). This
provides a 2-2.5x performance gain on some Intel CPUs and many AMD CPUs.

ok tb@

Reply via email to