arm64: lib: Implement optimized memmove routine
authorzhichang.yuan <zhichang.yuan@linaro.org>
Mon, 28 Apr 2014 05:11:30 +0000 (06:11 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 24 Oct 2014 10:27:54 +0000 (11:27 +0100)
commit64278d12423c867b223a7f0756a50ad7d9590599
treea17b612bb238c935048dff7d9632842927d8eb68
parent8a93ad4ff727a6b7331476293319d55ae6e8e6cd
arm64: lib: Implement optimized memmove routine

This patch, based on Linaro's Cortex Strings library, improves
the performance of the assembly optimized memmove() function.

Signed-off-by: Zhichang Yuan <zhichang.yuan@linaro.org>
Signed-off-by: Deepak Saxena <dsaxena@linaro.org>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit 280adc1951c0c9fc8f2d85571ff563a1c412b1cd)
Signed-off-by: Mark Brown <broonie@kernel.org>
arch/arm64/lib/memmove.S