X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fx86cpuid.pl;h=97adde383bb4e8d6ef0569892a02b3585469c416;hp=d3d67c81d1865c56abdc1430b23a116165b093d1;hb=aecc0756e8ba3b8ea678f3bcdee84d89a0f88a91;hpb=922ac25f6408919db3dc121d893aadc9e3ddfa8f diff --git a/crypto/x86cpuid.pl b/crypto/x86cpuid.pl index d3d67c81d1..97adde383b 100644 --- a/crypto/x86cpuid.pl +++ b/crypto/x86cpuid.pl @@ -119,10 +119,8 @@ for (@ARGV) { $sse2=1 if (/-DOPENSSL_IA32_SSE2/); } &mov ("esi","edx"); &or ("ebp","ecx"); # merge AMD XOP flag - &bt ("ecx",26); # check XSAVE bit - &jnc (&label("done")); &bt ("ecx",27); # check OSXSAVE bit - &jnc (&label("clear_xmm")); + &jnc (&label("clear_avx")); &xor ("ecx","ecx"); &data_byte(0x0f,0x01,0xd0); # xgetbv &and ("eax",6);