]> git.ipfire.org Git - thirdparty/gcc.git/commit
rs6000: Properly default-disable late-combine passes [PR106594, PR115622, PR115633]
authorThomas Schwinge <tschwinge@baylibre.com>
Tue, 25 Jun 2024 08:55:41 +0000 (10:55 +0200)
committerThomas Schwinge <tschwinge@baylibre.com>
Tue, 25 Jun 2024 09:41:50 +0000 (11:41 +0200)
commit70480055636c2ca79761cb4440e930daa16bb7aa
tree5e93d3594453c31fcbf5bdd9487ce84f2865c94d
parentb694bf417cdd7d0a4d78e9927bab6bc202b7df6c
rs6000: Properly default-disable late-combine passes [PR106594, PR115622, PR115633]

..., so that it also works for '__attribute__ ((optimize("[...]")))' etc.

PR target/106594
PR target/115622
PR target/115633
gcc/
* config/rs6000/rs6000.cc (rs6000_option_override_internal): Move
default-disable of late-combine passes from here...
(rs6000_override_options_after_change): ... to here.
gcc/config/rs6000/rs6000.cc