glibc/sysdeps/aarch64/multiarch
Wilco Dijkstra 02f440c1ef [AArch64] Add ifunc support for Ares
Add Ares to the midr_el0 list and support ifunc dispatch.  Since Ares
supports 2 128-bit loads/stores, use Neon registers for memcpy by
selecting __memcpy_falkor by default (we should rename this to
__memcpy_simd or similar).

	* manual/tunables.texi (glibc.cpu.name): Add ares tunable.
	* sysdeps/aarch64/multiarch/memcpy.c (__libc_memcpy): Use
	__memcpy_falkor for ares.
	* sysdeps/unix/sysv/linux/aarch64/cpu-features.h (IS_ARES):
	Add new define.
	* sysdeps/unix/sysv/linux/aarch64/cpu-features.c (cpu_list):
	Add ares cpu.
2019-01-09 10:35:34 +00:00
..
Makefile [aarch64] Add an ASIMD variant of strlen for falkor 2018-08-15 23:01:33 +05:30
ifunc-impl-list.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
init-arch.h Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memcpy.c [AArch64] Add ifunc support for Ares 2019-01-09 10:35:34 +00:00
memcpy_falkor.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memcpy_generic.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memcpy_thunderx.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memcpy_thunderx2.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memmove.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memmove_falkor.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memset.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memset_falkor.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
memset_generic.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
rtld-memset.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
strlen.c Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
strlen_asimd.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00
strlen_generic.S Update copyright dates with scripts/update-copyrights. 2019-01-01 00:11:28 +00:00