glibc/sysdeps/aarch64/multiarch
Wilco Dijkstra 9bc2ed8f46 [2/5] AArch64: Improve A64FX memset for large sizes
Improve performance of large memsets. Simplify alignment code. For zero memset
use DC ZVA, which almost doubles performance. For non-zero memsets use the
unroll8 loop which is about 10% faster.

Reviewed-by: Naohiro Tamura <naohirot@fujitsu.com>
2021-08-10 13:39:37 +01:00
..
ifunc-impl-list.c aarch64: Added optimized memset for A64FX 2021-05-27 09:47:53 +01:00
init-arch.h aarch64: Added optimized memcpy and memmove for A64FX 2021-05-27 09:47:53 +01:00
Makefile aarch64: Added optimized memset for A64FX 2021-05-27 09:47:53 +01:00
memchr_generic.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memchr_nosimd.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memchr.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy_a64fx.S aarch64: Added optimized memcpy and memmove for A64FX 2021-05-27 09:47:53 +01:00
memcpy_advsimd.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy_falkor.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy_generic.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy_thunderx2.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy_thunderx.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memcpy.c aarch64: Added optimized memcpy and memmove for A64FX 2021-05-27 09:47:53 +01:00
memmove.c aarch64: Added optimized memcpy and memmove for A64FX 2021-05-27 09:47:53 +01:00
memset_a64fx.S [2/5] AArch64: Improve A64FX memset for large sizes 2021-08-10 13:39:37 +01:00
memset_base64.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memset_emag.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memset_falkor.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memset_generic.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memset_kunpeng.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
memset.c aarch64: Added optimized memset for A64FX 2021-05-27 09:47:53 +01:00
rtld-memset.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strlen_asimd.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strlen_mte.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
strlen.c aarch64: Move and update the definition of MTE_ENABLED 2021-01-25 15:35:43 +00:00