HomePhabricator

[ARM] Use AEABI aligned function variants

Description

[ARM] Use AEABI aligned function variants

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.

Differential Revision: http://reviews.llvm.org/D8060

Details

Committed
john.brawnMay 12 2015, 6:13 AM
Differential Revision
D8060: [ARM] Use AEABI aligned function variants
Parents
rL237126: Reverse ordering of base and derived pointer during safepoint lowering.
Branches
Unknown
Tags
Unknown