diff options
author | Amit Pawar <Amit.Pawar@amd.com> | 2016-01-14 20:06:02 +0530 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-01-14 08:14:31 -0800 |
commit | d7890e6947114785755ae5b1cf5310491092ee0b (patch) | |
tree | d69fa16cd7eec8008f4224a8006128555916262c /math/fenv.h | |
parent | a4b5177ca83ca97c562a7138923dafe0cb92d1a0 (diff) | |
download | glibc-d7890e6947114785755ae5b1cf5310491092ee0b.zip glibc-d7890e6947114785755ae5b1cf5310491092ee0b.tar.gz glibc-d7890e6947114785755ae5b1cf5310491092ee0b.tar.bz2 |
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.
Diffstat (limited to 'math/fenv.h')
0 files changed, 0 insertions, 0 deletions