]> sourceware.org Git - glibc.git/commit
Set index_Fast_Unaligned_Load for Excavator family CPUs
authorAmit Pawar <Amit.Pawar@amd.com>
Thu, 14 Jan 2016 14:36:02 +0000 (20:06 +0530)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 14 Jan 2016 16:14:31 +0000 (08:14 -0800)
commitd7890e6947114785755ae5b1cf5310491092ee0b
treed69fa16cd7eec8008f4224a8006128555916262c
parenta4b5177ca83ca97c562a7138923dafe0cb92d1a0
Set index_Fast_Unaligned_Load for Excavator family CPUs

GLIBC benchtest testcases shows SSE2_Unaligned based implementations
are performing faster compare to SSE2 based implementations for
routines: strcmp, strcat, strncat, stpcpy, stpncpy, strcpy, strncpy
and strstr. Flag index_Fast_Unaligned_Load is set for Excavator family
0x15h CPU's. This makes SSE2_Unaligned based implementations as
default for these routines.

[BZ #19467]
* sysdeps/x86/cpu-features.c (init_cpu_features): Set
index_Fast_Unaligned_Load flag for Excavator family CPUs.
ChangeLog
sysdeps/x86/cpu-features.c
This page took 0.041161 seconds and 5 git commands to generate.