summaryrefslogtreecommitdiffstats
path: root/newlib/libc/machine/arm/memcpy-armv7a.S
Commit message (Collapse)AuthorAgeFilesLines
* memcpy-armv7a.S: Improve performance with misaligned buffers.Will Newton2013-07-011-2/+2
| | | | | | | | | | Adjust the conditions for entering the aligned copy loop to improve performance on mutually misaligned buffer copies. 2013-07-01 Will Newton <will.newton@linaro.org> * libc/machine/arm/memcpy-armv7a.S: Adjust entry to aligned loop to improve misaligned copy performance.
* 2013-06-03 Joey Ye <joey.ye@arm.com>Richard Earnshaw2013-06-031-0/+619
* libc/machine/arm/Makefile.am (MEMCPY_DEP): New define. ($(lpfx)memcpy.o, $(lpfx)memcpy.obj): Depend on MEMCPY_DEP. * libc/machine/arm/Makefile.in: Regenerated. * newlib/libc/machine/arm/memcpy-stub.c: Exclude armv7-m/armv7e-m. * newlib/libc/machine/arm/memcpy-armv7m.S: New. * newlib/libc/machine/arm/memcpy.S: Replace with wrapper code. Old code moved to ... * newlib/libc/machine/arm/memcpy-armv7a.S: ... here. Remove redundant architecture check.