CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2025/08/12 04:14:24
Added files: lib/libcrypto/bn/arch/amd64: bignum_mul_4_8.S bignum_mul_8_16.S bignum_sqr_4_8.S bignum_sqr_8_16.S Log message: Bring in bignum_{mul,sqr}_{4_8,8_16}() from s2n-bignum. These provide fast multiplication and squaring of inputs with 4 words or 8 words, producing an 8 or 16 word result. These versions require the CPU to support ADX instructions, while the _alt versions that have previously been imported do not.