summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/arch/aarch64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Mark read/write registers as non-overlapping for bn_qwmulw_{addqw_,}addw()jsing2023-07-241-3/+3
* Provide optimised bn_clzw() for aarch64.jsing2023-06-211-1/+15
* Optimise bn_mul2_mulw_addtw() for aarch64.jsing2023-06-171-1/+28
* Optimise quad word primitives on aarch64.jsing2023-06-121-1/+136
* Provide optimised bn_mulw_{addw,addw_addw,addtw}() for aarch64.jsing2023-05-281-1/+68
* Provide optimised bn_addw_addw()/bn_subw_subw() for aarch64.jsing2023-05-281-1/+43
* Tweak indent and use named registers.jsing2023-04-171-13/+13
* Use separate lines instead of semicolons.bcook2023-02-251-4/+10
* Provide optimised versions of bn_addw() and bn_subw() for aarch64.jsing2023-02-171-1/+35
* Rename bn_umul_hilo() to bn_mulw().jsing2023-02-161-7/+7
* Fix output constraints for bn_umul_hilo().jsing2023-02-041-2/+2
* Provide inline assembly versions of bn_umul_hilo() for aarch64/amd64/i386.jsing2023-01-311-1/+21
* Provide a per machine bn_arch.h.jsing2023-01-201-0/+24