This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
> Marcus Shawcroft wrote: > On 8 July 2015 at 16:05, Wilco Dijkstra <wdijkstr@arm.com> wrote: > > 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. Speedup is similar > as > > memcpy. > > > > ChangeLog: > > 2015-07-08 Wilco Dijkstra <wdijkstr@arm.com> > > > > * newlib/libc/machine/aarch64/memove.S (memmove): > > Rewrite of optimized memmove. > > > > OK for commit? > > OK, but drop the changes to the existing license text. /Marcus This has the tabs in the license text replaced with spaces. Wilco
Attachment:
0002-Optimized-memmove.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |