diff options
author | Martin Liska <mliska@suse.cz> | 2019-11-14 09:36:34 +0100 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2019-11-14 08:36:34 +0000 |
commit | 7d5e60051136b30b528b32bb1cfaab4df98896e4 (patch) | |
tree | 936332d79ba173f2c6c1565fd4ac51e9a50f97d4 /gcc | |
parent | 5d97670f7ab593223149b2b74fd96d9da79945b2 (diff) | |
download | gcc-7d5e60051136b30b528b32bb1cfaab4df98896e4.zip gcc-7d5e60051136b30b528b32bb1cfaab4df98896e4.tar.gz gcc-7d5e60051136b30b528b32bb1cfaab4df98896e4.tar.bz2 |
Enable VPOPCNTDQ for icelake-{client,server} and tigerlake.
2019-11-14 Martin Liska <mliska@suse.cz>
PR target/92389
* config/i386/i386.h: Add PTA_AVX512VPOPCNTDQ to
PTA_ICELAKE_CLIENT which is later interited by
PTA_ICELAKE_SERVER and PTA_TIGERLAKE.
From-SVN: r278210
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/i386/i386.h | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e0f2a21..48cc439 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 2019-11-14 Martin Liska <mliska@suse.cz> + PR target/92389 + * config/i386/i386.h: Add PTA_AVX512VPOPCNTDQ to + PTA_ICELAKE_CLIENT which is later interited by + PTA_ICELAKE_SERVER and PTA_TIGERLAKE. + +2019-11-14 Martin Liska <mliska@suse.cz> + * ipa-icf.c (sem_item_optimizer::execute): Save loaded_symbols. (sem_item_optimizer::parse_nonsingleton_classes): diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index afa0aa8..b042324 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -2438,7 +2438,7 @@ const wide_int_bitmask PTA_CANNONLAKE = PTA_SKYLAKE | PTA_AVX512F | PTA_AVX512VBMI | PTA_AVX512IFMA | PTA_SHA; const wide_int_bitmask PTA_ICELAKE_CLIENT = PTA_CANNONLAKE | PTA_AVX512VNNI | PTA_GFNI | PTA_VAES | PTA_AVX512VBMI2 | PTA_VPCLMULQDQ | PTA_AVX512BITALG - | PTA_RDPID | PTA_CLWB; + | PTA_RDPID | PTA_CLWB | PTA_AVX512VPOPCNTDQ; const wide_int_bitmask PTA_ICELAKE_SERVER = PTA_ICELAKE_CLIENT | PTA_PCONFIG | PTA_WBNOINVD; const wide_int_bitmask PTA_TIGERLAKE = PTA_ICELAKE_CLIENT | PTA_MOVDIRI |