CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/01/24 06:35:04
Modified files:
lib/libcrypto/arch/amd64: Makefile.inc
lib/libcrypto/md5: md5.c
lib/libcrypto/md5/asm: md5-586.pl md5-x86_64.pl
Added files:
lib/libcrypto/md5: md5_amd64_generic.S
Log message:
Provide a readable assembly implementation for MD5 on amd64.
This appears to be about 5% faster than the current perlasm version on a
modern Intel CPU.
While here rename md5_block_asm_data_order to md5_block_data_order, for
consistency with other hashes.
ok tb@