about summary refs log tree commit diff
path: root/sysdeps/i386/i686/multiarch/strcmp.S
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-11-14 18:24:35 -0500
committerUlrich Drepper <drepper@gmail.com>2011-11-14 18:24:35 -0500
commit6abf346582ba678f4850a88b4a5950593841df1d (patch)
tree97c2ed051c43f3b1b8a08b71459fee856c25efc6 /sysdeps/i386/i686/multiarch/strcmp.S
parent76e3966e9efc3808a9e7ad09121c5dfc1211c20b (diff)
downloadglibc-6abf346582ba678f4850a88b4a5950593841df1d.tar.gz
glibc-6abf346582ba678f4850a88b4a5950593841df1d.tar.xz
glibc-6abf346582ba678f4850a88b4a5950593841df1d.zip
Add SSE4.2 support for strcasecmp and strncasecmp on x86-32
Diffstat (limited to 'sysdeps/i386/i686/multiarch/strcmp.S')
-rw-r--r--sysdeps/i386/i686/multiarch/strcmp.S6
1 files changed, 0 insertions, 6 deletions
diff --git a/sysdeps/i386/i686/multiarch/strcmp.S b/sysdeps/i386/i686/multiarch/strcmp.S
index 1838ea3ff5..28e2d6154c 100644
--- a/sysdeps/i386/i686/multiarch/strcmp.S
+++ b/sysdeps/i386/i686/multiarch/strcmp.S
@@ -76,12 +76,9 @@ ENTRY(STRCMP)
 	testl	$bit_SSSE3, CPUID_OFFSET+index_SSSE3+__cpu_features@GOTOFF(%ebx)
 	jz	2f
 	leal	__STRCMP_SSSE3@GOTOFF(%ebx), %eax
-#if 0
-	// XXX Temporarily
 	testl	$bit_SSE4_2, CPUID_OFFSET+index_SSE4_2+__cpu_features@GOTOFF(%ebx)
 	jz	2f
 	leal	__STRCMP_SSE4_2@GOTOFF(%ebx), %eax
-#endif
 2:	popl	%ebx
 	cfi_adjust_cfa_offset (-4)
 	cfi_restore (ebx)
@@ -98,12 +95,9 @@ ENTRY(STRCMP)
 	testl	$bit_SSSE3, CPUID_OFFSET+index_SSSE3+__cpu_features
 	jz	2f
 	leal	__STRCMP_SSSE3, %eax
-#if 0
-	// XXX Temporarily
 	testl	$bit_SSE4_2, CPUID_OFFSET+index_SSE4_2+__cpu_features
 	jz	2f
 	leal	__STRCMP_SSE4_2, %eax
-#endif
 2:	ret
 END(STRCMP)
 # endif