]> git.ipfire.org Git - thirdparty/gcc.git/commit
Initial Granite Rapids D Support
authorMo, Zewei <zewei.mo@intel.com>
Mon, 3 Jul 2023 03:00:26 +0000 (11:00 +0800)
committerliuhongt <hongtao.liu@intel.com>
Wed, 12 Jul 2023 06:09:47 +0000 (14:09 +0800)
commit037907c1b72294fe4dede6ebdf0d4d925326d8e0
treebc9898d3fd0d4ee5ce0dc75fc2814c1cb0eccfb4
parentc158400352c22c115204e58d305f5e919a8b570f
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.
gcc/common/config/i386/cpuinfo.h
gcc/common/config/i386/i386-common.cc
gcc/common/config/i386/i386-cpuinfo.h
gcc/config.gcc
gcc/config/i386/driver-i386.cc
gcc/config/i386/i386.h
gcc/doc/extend.texi
gcc/doc/invoke.texi
gcc/testsuite/g++.target/i386/mv16.C
gcc/testsuite/gcc.target/i386/funcspec-56.inc