]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386: Set SRF, GRR, CWF, GNR, DMR, ARL and PTL issue rate
authorHu, Lin1 <lin1.hu@intel.com>
Wed, 14 May 2025 03:36:26 +0000 (11:36 +0800)
committerHu, Lin1 <lin1.hu@intel.com>
Thu, 12 Jun 2025 07:04:20 +0000 (15:04 +0800)
commitccfd4163970b1aef12b40f49b826bb49f3fc6f2b
tree5b7263d001e898debc87ca9eb6e087a9632af2a1
parent3ce7b67bc53ecc07da7eddcf13d815e4733376c8
i386: Set SRF, GRR, CWF, GNR, DMR, ARL and PTL issue rate

Hi,

This patch aims to set SRF issue rate to 4, GNR issue rate to 6. According to
tests about spec2017, the patch has little effect on performance.

For GRR, CWF, DMR, ARL and PTL, the patch set their issue rate to 6. Waiting for
more information to update.

Bootstrapped and regtested on x86_64-linux-pc-gnu, OK for trunk.

BRs,
Lin

gcc/ChangeLog:

* config/i386/x86-tune-sched.cc (ix86_issue_rate): Set 4 for SRF,
6 for GRR, GNR, CWF, DMR, ARL, PTL.
gcc/config/i386/x86-tune-sched.cc