Open mmcloughlin opened 4 years ago
I'm reminded of my memcpy functions that stuff memory into xmm registers: https://github.com/dgryski/go-highway/blob/master/sum.py#L174
Maybe include helpers like https://github.com/mmcloughlin/avo/issues/40#issuecomment-474609866 ?
There are many common functions in assembly projects, from basic utilities such as
memmove
ormemzero
, to more complex functions like multi-precision arithmetic or crypto. These could live in anavo
standard library, either in this repository or another.This is also proposed by @klauspost in https://github.com/mmcloughlin/avo/issues/116#issuecomment-573834565, specifically motivated by his implementation of
memmove
.