memcpy: add hybrid
authorJens Axboe <axboe@kernel.dk>
Fri, 1 Dec 2017 21:49:42 +0000 (14:49 -0700)
committerJens Axboe <axboe@kernel.dk>
Fri, 1 Dec 2017 21:49:42 +0000 (14:49 -0700)
commitacf81a4bc8908c40bfb197e1ceb5ca5f2a5993a1
treef6b08bf5a3e00e43d2c901992e751bf1cd635e45
parent3436e74ba58ee0321b50c9068e5173bb5c78a086
memcpy: add hybrid

Use builtin memcpy for < 64 bytes, use simple variant for larger
ones. libc doesn't seem to like to use SSE, the hand rolled simple
variant uses that for larger copies.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
lib/memcpy.c