diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2022-06-07 16:44:35 +0100 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2024-04-08 17:24:14 +0100 |
commit | 2c92d94407cd05f47ce7486c906c42eb9011a0a4 (patch) | |
tree | e1094d8707893219b95bfb0b27a49320c80df02f /sysdeps/aarch64/multiarch/Makefile | |
parent | d6d295a95b6463611d3517378be2c40685f98806 (diff) | |
download | glibc-2c92d94407cd05f47ce7486c906c42eb9011a0a4.tar.gz glibc-2c92d94407cd05f47ce7486c906c42eb9011a0a4.tar.xz glibc-2c92d94407cd05f47ce7486c906c42eb9011a0a4.zip |
AArch64: Add SVE memcpy
Add an initial SVE memcpy implementation. Copies up to 32 bytes use SVE vectors which improves the random memcpy benchmark significantly. Cleanup the memcpy and memmove ifunc selectors. (cherry picked from commit 9f298bfe1f183804bb54b54ff9071afc0494906c)
Diffstat (limited to 'sysdeps/aarch64/multiarch/Makefile')
-rw-r--r-- | sysdeps/aarch64/multiarch/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/aarch64/multiarch/Makefile b/sysdeps/aarch64/multiarch/Makefile index 7500cf1e93..490aaa0faf 100644 --- a/sysdeps/aarch64/multiarch/Makefile +++ b/sysdeps/aarch64/multiarch/Makefile @@ -1,6 +1,6 @@ ifeq ($(subdir),string) sysdep_routines += memcpy_generic memcpy_advsimd memcpy_thunderx memcpy_thunderx2 \ - memcpy_falkor memcpy_a64fx \ + memcpy_falkor memcpy_a64fx memcpy_sve \ memset_generic memset_falkor memset_emag memset_kunpeng \ memset_a64fx \ memchr_generic memchr_nosimd \ |