]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix: AVX512VP2INTERSECT should imply AVX512DQ.
authorliuhongt <hongtao.liu@intel.com>
Fri, 28 Aug 2020 07:01:18 +0000 (15:01 +0800)
committerliuhongt <hongtao.liu@intel.com>
Fri, 28 Aug 2020 07:51:52 +0000 (15:51 +0800)
gcc/ChangeLog

* common/config/i386/i386-common.c (ix86_handle_option): Set
AVX512DQ when AVX512VP2INTERSECT exists.

gcc/common/config/i386/i386-common.c

index 02b19f1bb541c1a2318c353a36b41de5f4cf0edf..8e4cd64542d79f3320a81d38e8997a9603a4429d 100644 (file)
@@ -889,8 +889,8 @@ ix86_handle_option (struct gcc_options *opts,
          opts->x_ix86_isa_flags2 |= OPTION_MASK_ISA2_AVX512VP2INTERSECT_SET;
          opts->x_ix86_isa_flags2_explicit |=
            OPTION_MASK_ISA2_AVX512VP2INTERSECT_SET;
-         opts->x_ix86_isa_flags |= OPTION_MASK_ISA_AVX512F_SET;
-         opts->x_ix86_isa_flags_explicit |= OPTION_MASK_ISA_AVX512F_SET;
+         opts->x_ix86_isa_flags |= OPTION_MASK_ISA_AVX512DQ_SET;
+         opts->x_ix86_isa_flags_explicit |= OPTION_MASK_ISA_AVX512DQ_SET;
        }
       else
        {