On Wed, May 20, 2020 at 3:57 AM H.J. Lu <hjl.to...@gmail.com> wrote: > > Update VPCLMULQDQ check to support processors with AVX version of > VPCLMULQDQ. > > PR target/91695 > * config/i386/cpuinfo.c (get_available_features): Fix VPCLMULQDQ > check.
OK. Thanks, Uros. > --- > libgcc/config/i386/cpuinfo.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c > index 26c1bdca361..cf5f0884bb4 100644 > --- a/libgcc/config/i386/cpuinfo.c > +++ b/libgcc/config/i386/cpuinfo.c > @@ -346,6 +346,8 @@ get_available_features (unsigned int ecx, unsigned int > edx, > { > if (ebx & bit_AVX2) > set_feature (FEATURE_AVX2); > + if (ecx & bit_VPCLMULQDQ) > + set_feature (FEATURE_VPCLMULQDQ); > } > if (ebx & bit_BMI2) > set_feature (FEATURE_BMI2); > @@ -373,8 +375,6 @@ get_available_features (unsigned int ecx, unsigned int > edx, > set_feature (FEATURE_AVX512VBMI); > if (ecx & bit_AVX512VBMI2) > set_feature (FEATURE_AVX512VBMI2); > - if (ecx & bit_VPCLMULQDQ) > - set_feature (FEATURE_VPCLMULQDQ); > if (ecx & bit_AVX512VNNI) > set_feature (FEATURE_AVX512VNNI); > if (ecx & bit_AVX512BITALG) > -- > 2.26.2 >