From 59cf6848123898788d9c819f0b20e400df32f3f8 Mon Sep 17 00:00:00 2001 From: Julia Koval Date: Fri, 16 Feb 2018 10:31:49 +0100 Subject: [PATCH] Remove CLWB from Cannonlake. gcc/ * config/i386/i386.c (ix86_option_override_internal): Remove PTA_CLWB from PTA_CANNONLAKE. From-SVN: r257728 --- gcc/ChangeLog | 5 +++++ gcc/config/i386/i386.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 67e207385ee..3b6f5c3f0ee 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-02-16 Julia Koval + + * config/i386/i386.c (ix86_option_override_internal): Remove PTA_CLWB + from PTA_CANNONLAKE. + 2018-02-16 Jakub Jelinek PR target/84272 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index fa31f94d3e0..2e82842c022 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -3470,8 +3470,9 @@ ix86_option_override_internal (bool main_args_p, const wide_int_bitmask PTA_SKYLAKE_AVX512 = PTA_SKYLAKE | PTA_AVX512F | PTA_AVX512CD | PTA_AVX512VL | PTA_AVX512BW | PTA_AVX512DQ | PTA_PKU | PTA_CLWB; - const wide_int_bitmask PTA_CANNONLAKE = PTA_SKYLAKE_AVX512 | PTA_AVX512VBMI - | PTA_AVX512IFMA | PTA_SHA; + const wide_int_bitmask PTA_CANNONLAKE = PTA_SKYLAKE | PTA_AVX512F + | PTA_AVX512CD | PTA_AVX512VL | PTA_AVX512BW | PTA_AVX512DQ | PTA_PKU + | PTA_AVX512VBMI | PTA_AVX512IFMA | PTA_SHA; const wide_int_bitmask PTA_ICELAKE = PTA_CANNONLAKE | PTA_AVX512VNNI | PTA_GFNI | PTA_VAES | PTA_AVX512VBMI2 | PTA_VPCLMULQDQ | PTA_AVX512BITALG | PTA_RDPID; -- 2.30.2