aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorHaochen Jiang <haochen.jiang@intel.com>2022-06-29 10:38:34 +0800
committerHaochen Jiang <haochen.jiang@intel.com>2022-07-01 13:50:12 +0800
commit33981253cdf4505af30d3467ba5baa142cc62772 (patch)
tree88cfa352d81b55afff2ee5c0a995605b79f5d177 /gcc
parent53b2a1a5d6f848a3e54228daefa47c3565c2ac3a (diff)
downloadgcc-33981253cdf4505af30d3467ba5baa142cc62772.zip
gcc-33981253cdf4505af30d3467ba5baa142cc62772.tar.gz
gcc-33981253cdf4505af30d3467ba5baa142cc62772.tar.bz2
i386: Add AVX512BW to AVX512F in MASK_ISA2
gcc/ChangeLog: * common/config/i386/i386-common.cc (OPTION_MASK_ISA2_AVX512F_UNSET): Add OPTION_MASK_ISA2_AVX512BW_UNSET, remove OPTION_MASK_ISA2_AVX512BF16_UNSET and OPTION_MASK_ISA2_AVX512FP16_UNSET.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/common/config/i386/i386-common.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/common/config/i386/i386-common.cc b/gcc/common/config/i386/i386-common.cc
index cb878163..c0c2ad7 100644
--- a/gcc/common/config/i386/i386-common.cc
+++ b/gcc/common/config/i386/i386-common.cc
@@ -315,11 +315,10 @@ along with GCC; see the file COPYING3. If not see
| OPTION_MASK_ISA_SSE_UNSET)
#define OPTION_MASK_ISA2_AVX512F_UNSET \
- (OPTION_MASK_ISA2_AVX512BF16_UNSET \
+ (OPTION_MASK_ISA2_AVX512BW_UNSET \
| OPTION_MASK_ISA2_AVX5124FMAPS_UNSET \
| OPTION_MASK_ISA2_AVX5124VNNIW_UNSET \
- | OPTION_MASK_ISA2_AVX512VP2INTERSECT_UNSET \
- | OPTION_MASK_ISA2_AVX512FP16_UNSET)
+ | OPTION_MASK_ISA2_AVX512VP2INTERSECT_UNSET)
#define OPTION_MASK_ISA2_GENERAL_REGS_ONLY_UNSET \
OPTION_MASK_ISA2_SSE_UNSET
#define OPTION_MASK_ISA2_AVX_UNSET OPTION_MASK_ISA2_AVX2_UNSET