Re: [PATCH] add options to control ifcombine

2024-12-20 Thread Alexandre Oliva
On Dec 19, 2024, Richard Biener wrote: > Please don't use -1 initializers, instead populate > opts.cc:default_options_table. ACK. This trick (that I used) will be hard to unlearn ;-) > IMO options where it's not clear how they interact are bad. *nod*. I struggled a bit with that. In the end

Re: [PATCH] add options to control ifcombine

2024-12-19 Thread Richard Biener
On Thu, Dec 19, 2024 at 6:53 AM Alexandre Oliva wrote: > > > Introduce flags to disable ifcombine as a whole, or its new components. > > Disable the potentially quadratic noncontiguous ifcombine at -O1. > Adjust the tests that expected it with -O to use -O2 instead. > > Is this of interest? I've

[PATCH] add options to control ifcombine

2024-12-18 Thread Alexandre Oliva
Introduce flags to disable ifcombine as a whole, or its new components. Disable the potentially quadratic noncontiguous ifcombine at -O1. Adjust the tests that expected it with -O to use -O2 instead. Is this of interest? I've made it mostly for PR118032, but turned it into a proper patch becau