avo icon indicating copy to clipboard operation
avo copied to clipboard

proposal: avo standard library

Open mmcloughlin opened this issue 5 years ago • 2 comments

There are many common functions in assembly projects, from basic utilities such as memmove or memzero, to more complex functions like multi-precision arithmetic or crypto. These could live in an avo 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.

mmcloughlin avatar Jan 13 '20 19:01 mmcloughlin

I'm reminded of my memcpy functions that stuff memory into xmm registers: https://github.com/dgryski/go-highway/blob/master/sum.py#L174

dgryski avatar Jan 14 '20 02:01 dgryski

Maybe include helpers like https://github.com/mmcloughlin/avo/issues/40#issuecomment-474609866 ?

dgryski avatar Jan 30 '20 04:01 dgryski