[PATCH] [ARM] Use AEABI aligned function variants
John Brawn
john.brawn at arm.com
Wed Mar 4 08:00:13 PST 2015
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.
REPOSITORY
rL LLVM
http://reviews.llvm.org/D8060
Files:
lib/Target/ARM/ARMSelectionDAGInfo.cpp
lib/Target/ARM/ARMSelectionDAGInfo.h
test/CodeGen/ARM/memfunc.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8060.21203.patch
Type: text/x-patch
Size: 13625 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150304/5da1b1d4/attachment.bin>
More information about the llvm-commits
mailing list