[PATCH 0/3] arm64: lib: improve copy performance

From: Yang Yingliang
Date: Tue Mar 23 2021 - 03:32:49 EST


This patchset reduce instructions in copy_template.S
to improve the performance of copy memory, when size
is ge 64 bytes.

Yang Yingliang (3):
arm64: lib: introduce ldp2/stp2 macro
arm64: lib: improve copy performance when size is ge 128 bytes
arm64: lib: improve copy performance when size is less than 128 and ge
64 bytes

arch/arm64/include/asm/asm-uaccess.h | 16 +++++++++
arch/arm64/lib/copy_from_user.S | 8 +++++
arch/arm64/lib/copy_in_user.S | 8 +++++
arch/arm64/lib/copy_template.S | 54 +++++++++++++++-------------
arch/arm64/lib/copy_to_user.S | 8 +++++
arch/arm64/lib/memcpy.S | 8 +++++
6 files changed, 78 insertions(+), 24 deletions(-)

--
2.25.1