CVSROOT: /cvs Module name: src Changes by: [email protected] 2025/08/12 04:09:46
Added files:
lib/libcrypto/bn/arch/amd64: bignum_mul_6_12.S
bignum_mul_6_12_alt.S
bignum_sqr_6_12.S
bignum_sqr_6_12_alt.S
Log message:
Bring in bignum_{mul,sqr}_6_12{,_alt}() from s2n-bignum.
These provide fast multiplication and squaring of inputs with 6x words,
producing a 12 word result. The non-_alt versions require the CPU to
support ADX instructions, while the _alt versions do not.
