[PATCH] [ARM] Use AEABI aligned function variants

Will Newton will.newton at gmail.com
Wed Mar 4 08:15:30 PST 2015


On Wed, Mar 4, 2015 at 4:00 PM, John Brawn <john.brawn at arm.com> wrote:
> AEABI defines aligned variants of memcpy etc. that can be faster than the default version due to not having to do alignment checks. When emitting target code for these functions make use of these aligned variants if possible. Also convert memset to memclr if possible.

It may be worth noting that with glibc these functions may be no
better and in some cases slower than the standard ISO C functions.




More information about the llvm-commits mailing list