Fix handling of X86_TUNE_AVOID_512FMA_CHAINS.
commitf74dd70c3c7ef2ac19bca33de5fb03a73fbcd339
authorJan Hubicka <jh@suse.cz>
Wed, 17 Jan 2024 18:14:16 +0000 (17 19:14 +0100)
committerJan Hubicka <jh@suse.cz>
Wed, 17 Jan 2024 18:14:16 +0000 (17 19:14 +0100)
tree909351ae177ad612377199eab832fa87f84eb548
parent68cea2d32a9fd525154b6a48042e5835d4c5e371
Fix handling of X86_TUNE_AVOID_512FMA_CHAINS.

I have noticed quite bad pasto in handling of X86_TUNE_AVOID_512FMA_CHAINS.  At the
moment it is ignored, but X86_TUNE_AVOID_256FMA_CHAINS controls 512FMA too.
This patch fixes it, we may want to re-check how that works on AVX512 machines.

gcc/ChangeLog:

* config/i386/i386-options.cc (ix86_option_override_internal): Fix
handling of X86_TUNE_AVOID_512FMA_CHAINS.
gcc/config/i386/i386-options.cc