diff options
author | Cui,Lili <lili.cui@intel.com> | 2020-11-04 14:20:31 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2020-11-09 17:26:06 +0800 |
commit | dc7e8839c92c4bc3c3741cf27b0af81edb803fe7 (patch) | |
tree | a700e491347b5c54e5b592983a002a3e83498e45 /gcc/tree-iterator.c | |
parent | 946b73c1132a7b6e0fb05ac9ef79f0a72858ce65 (diff) | |
download | gcc-dc7e8839c92c4bc3c3741cf27b0af81edb803fe7.zip gcc-dc7e8839c92c4bc3c3741cf27b0af81edb803fe7.tar.gz gcc-dc7e8839c92c4bc3c3741cf27b0af81edb803fe7.tar.bz2 |
Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont
1. Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont
2. Move PREFETCHW from march=broadwell to march=silvermont.
3. Add PREFETCHWT1 to march=knl
gcc/ChangeLog:
2020-11-09 Lili Cui <lili.cui@intel.com>
PR target/97685
* config/i386/i386.h:
(PTA_BROADWELL): Delete PTA_PRFCHW.
(PTA_SILVERMONT): Add PTA_PRFCHW.
(PTA_KNL): Add PTA_PREFETCHWT1.
(PTA_TREMONT): Add PTA_MOVDIRI, PTA_MOVDIR64B, PTA_CLDEMOTE and PTA_WAITPKG.
* doc/invoke.texi: Delete PREFETCHW for broadwell, skylake, knl, knm,
skylake-avx512, cannonlake, icelake-client, icelake-server, cascadelake,
cooperlake, tigerlake and sapphirerapids.
Add PREFETCHW for silvermont, goldmont, goldmont-plus and tremont.
Add XSAVEC and XSAVES for goldmont, goldmont-plus and tremont.
Add MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for tremont.
Add KEYLOCKER and HREST for alderlake.
Add AMX-BF16, AMX-TILE, AMX-INT8 and UINTR for sapphirerapids.
Add KEYLOCKER for tigerlake.
Diffstat (limited to 'gcc/tree-iterator.c')
0 files changed, 0 insertions, 0 deletions