CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2023/06/12 10:17:24
Modified files: lib/libcrypto/bn: bn_add.c bn_internal.h bn_mul.c Log message: Provide and use various quad word primitives. This includes bn_qwaddqw(), bn_qwsubqw(), bn_qwmulw_addw() and bn_qwmulw_addqw_addw(). These can typically be optimised on architectures that have a reasonable number of general purpose registers. ok tb@