This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
RE: [PATCH] Improve memccpy performance
- From: "Wilco Dijkstra" <wdijkstr at arm dot com>
- To: "Richard Earnshaw" <Richard dot Earnshaw at arm dot com>, "Roland McGrath" <roland at hack dot frob dot com>
- Cc: <libc-alpha at sourceware dot org>
- Date: Thu, 15 Jan 2015 14:28:33 -0000
- Subject: RE: [PATCH] Improve memccpy performance
- Authentication-results: sourceware.org; auth=none
- References: <001f01d03004$e05abdb0$a1103910$ at com> <20150114181430 dot C9E062C39DB at topped-with-meat dot com> <54B79A67 dot 2010208 at arm dot com>
> Richard Earnshaw wrote:
> On 14/01/15 18:14, Roland McGrath wrote:
> >> + return memcpy (dest, src, n) + n;
> >
> > Use __mempcpy here.
> >
> That will be worse if mempcpy just calls memcpy; which is what the C
> library implementation does.
If GLIBC inlines mempcpy like I proposed then it would be reasonable
to use mempcpy here as it results in exactly the same code.
Wilco