]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Correct ISA set for Panther Lake and Diamond Rapids
authorHaochen Jiang <haochen.jiang@intel.com>
Fri, 19 Sep 2025 02:18:08 +0000 (10:18 +0800)
committerHaochen Jiang <haochen.jiang@intel.com>
Wed, 15 Oct 2025 06:01:38 +0000 (14:01 +0800)
commitf6bc239a2da116458aa557fd3935e4d4218d0284
tree47b1a6284e38764a6c67af3d32ae8b3ddadaeb76
parentd58a8e37f04e727857391ff22f3924cb97f4d168
i386: Correct ISA set for Panther Lake and Diamond Rapids

In ISE, Panther Lake does not enable PREFETCHI and Diamond Rapids
does not enable USER_MSR. Correct them accordingly.

I will backport the patch to GCC15/14. For GCC14, only PTL will be
backported.

gcc/ChangeLog:

* config/i386/i386.h
(PTA_PANTHERLAKE): Remove PREFETCHI.
(PTA_DIAMONDRAPIDS): Remove USER_MSR.
* doc/invoke.texi: Correct documentation.
gcc/config/i386/i386.h
gcc/doc/invoke.texi