]> sourceware.org Git - newlib-cygwin.git/commit
[AArch64] Optimized memmove.
authorWilco Dijkstra <wdijkstr@arm.com>
Mon, 13 Jul 2015 12:03:02 +0000 (13:03 +0100)
committerMarcus Shawcroft <marcus.shawcroft@arm.com>
Mon, 13 Jul 2015 12:03:02 +0000 (13:03 +0100)
commit9503c7f27566e1aaa739e8d5856db81795188030
tree4794691ae101bee5c1daef4338711657979f48cf
parenta505f607be053b45c8dd28e25a05770741ecd265
[AArch64] Optimized memmove.

This is an optimized memmove for AArch64.  All copies of up to 96
bytes and all backward copies are done by the new memcpy.  The only
remaining case is large forward copies which are done in the same way
as the memcpy loop, but copying from the end rather than the start.
newlib/ChangeLog
newlib/libc/machine/aarch64/memmove.S
This page took 0.029698 seconds and 5 git commands to generate.