Simplify AVX check

This commit is contained in:
H.J. Lu 2011-09-07 21:38:23 -04:00 committed by Ulrich Drepper
parent 9e5c9dcd57
commit 08a300c956
2 changed files with 6 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2011-07-24 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86_64/dl-trampoline.S (_dl_runtime_profile): Simplify
AVX check.
2011-09-07 Ulrich Drepper <drepper@gmail.com>
* sysdeps/unix/sysv/linux/x86_64/init-first.c

View File

@ -149,10 +149,7 @@ L(have_avx):
// Get XFEATURE_ENABLED_MASK
xgetbv
andl $0x6, %eax
cmpl $0x6, %eax
// Nonzero if SSE and AVX state saving is enabled.
sete %al
2: leal -1(%eax,%eax), %eax
2: subl $0x5, %eax
movl %eax, L(have_avx)(%rip)
cmpl $0, %eax