]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
amd64: depessimize userspace memcpy/memmove/bcopy
authormjg <mjg@FreeBSD.org>
Mon, 17 Sep 2018 15:49:35 +0000 (15:49 +0000)
committermjg <mjg@FreeBSD.org>
Mon, 17 Sep 2018 15:49:35 +0000 (15:49 +0000)
commit7864c480b1e3696a157d2bc6bfe87e2b51483e60
tree2e03e809308335de08a1ccc0b0285515d15fd8af
parentffdf9cafeb41eaf87223253e02a2c80571f8e068
amd64: depessimize userspace memcpy/memmove/bcopy

The change resembles what was done in r334537 for kernel routines.
While here take care of i386 variants. Note that primitives remain
suboptimal.

Reviewed by: kib (previous version)
Approved by: re (gjb)
Differential Revision: https://reviews.freebsd.org/D17167
lib/libc/amd64/string/bcopy.S
lib/libc/i386/string/bcopy.S