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