It does not. Compare the implementation of _bcopyout against _platform_memmove, you'll see the difference :)
That doesn't work in every kernel because they don't want to bother saving/restoring the extra registers.
It does not. Compare the implementation of _bcopyout against _platform_memmove, you'll see the difference :)