diff options
author | Mo, Zewei <zewei.mo@intel.com> | 2023-07-03 11:00:26 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2023-07-12 14:08:22 +0800 |
commit | a0cb65d34cc141571e870fb3b53b3ff47ae3338d (patch) | |
tree | 00ddc890c1a4602813db41bcbfb293ed6cd549f9 /gcc/config.gcc | |
parent | d9f9e53e3a0ce4280bf612cd6f59afa26fe81419 (diff) | |
download | gcc-a0cb65d34cc141571e870fb3b53b3ff47ae3338d.zip gcc-a0cb65d34cc141571e870fb3b53b3ff47ae3338d.tar.gz gcc-a0cb65d34cc141571e870fb3b53b3ff47ae3338d.tar.bz2 |
Initial Granite Rapids D Support
gcc/ChangeLog:
* common/config/i386/cpuinfo.h
(get_intel_cpu): Handle Granite Rapids D.
* common/config/i386/i386-common.cc:
(processor_alias_table): Add graniterapids-d.
* common/config/i386/i386-cpuinfo.h
(enum processor_subtypes): Add INTEL_COREI7_GRANITERAPIDS_D.
* config.gcc: Add -march=graniterapids-d.
* config/i386/driver-i386.cc (host_detect_local_cpu):
Handle graniterapids-d.
* config/i386/i386.h: (PTA_GRANITERAPIDS_D): New.
* doc/extend.texi: Add graniterapids-d.
* doc/invoke.texi: Ditto.
gcc/testsuite/ChangeLog:
* g++.target/i386/mv16.C: Add graniterapids-d.
* gcc.target/i386/funcspec-56.inc: Handle new march.
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index d880717..1446eb2 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -682,7 +682,7 @@ silvermont knl knm skylake-avx512 cannonlake icelake-client icelake-server \ skylake goldmont goldmont-plus tremont cascadelake tigerlake cooperlake \ sapphirerapids alderlake rocketlake eden-x2 nano nano-1000 nano-2000 nano-3000 \ nano-x2 eden-x4 nano-x4 lujiazui x86-64 x86-64-v2 x86-64-v3 x86-64-v4 \ -sierraforest graniterapids grandridge native" +sierraforest graniterapids graniterapids-d grandridge native" # Additional x86 processors supported by --with-cpu=. Each processor # MUST be separated by exactly one space. |