]> git.ipfire.org Git - thirdparty/gcc.git/commit
Enable tune fuse_move_and_alu for GNR.
authorliuhongt <hongtao.liu@intel.com>
Tue, 10 Sep 2024 07:04:58 +0000 (15:04 +0800)
committerliuhongt <hongtao.liu@intel.com>
Wed, 11 Sep 2024 01:17:06 +0000 (09:17 +0800)
commitf80e4ba94e41410219bdcdb1a0f204ea3f148666
tree110af9e0ff2d98dc8dc26ab15c1f3b9ac7a51ce9
parent6bd3ee7f2f2f4beed5b9d9a530736ad69d2cac42
Enable tune fuse_move_and_alu for GNR.

According to Intel Software Optimization Manual[1], the Redwood cove
microarchitecture supports LD+OP and MOV+OP macro fusions.

The patch enables MOV+OP tune for GNR.

[1] https://www.intel.com/content/www/us/en/content-details/814198/intel-64-and-ia-32-architectures-optimization-reference-manual-volume-1.html

gcc/ChangeLog:

* config/i386/x86-tune.def (X86_TUNE_FUSE_MOV_AND_ALU): Enable
for GNR and GNR-D.
gcc/config/i386/x86-tune.def