Re: [PATCH] Fix PR89497

2019-03-04 Thread Richard Biener
On March 4, 2019 5:23:42 PM GMT+01:00, Christophe Lyon wrote: >On Fri, 1 Mar 2019 at 10:20, Richard Biener wrote: >> >> On Wed, 27 Feb 2019, Richard Biener wrote: >> >> > >> > CFG cleanup is now set up to perform trivial unreachable code >> > elimination before doing anything that would require

Re: [PATCH] Fix PR89497

2019-03-04 Thread Christophe Lyon
On Fri, 1 Mar 2019 at 10:20, Richard Biener wrote: > > On Wed, 27 Feb 2019, Richard Biener wrote: > > > > > CFG cleanup is now set up to perform trivial unreachable code > > elimination before doing anything that would require up-to-date > > SSA form. Unfortunately a pending SSA update still will

Re: [PATCH] Fix PR89497

2019-03-01 Thread Jakub Jelinek
On Fri, Mar 01, 2019 at 10:20:05AM +0100, Richard Biener wrote: > 2019-03-01 Richard Biener > > PR middle-end/89497 > * tree-cfgcleanup.h (cleanup_tree_cfg): Add SSA update flags > argument, defaulted to zero. > * passes.c (execute_function_todo): Pass down SSA update fl

Re: [PATCH] Fix PR89497

2019-03-01 Thread Richard Biener
On Wed, 27 Feb 2019, Richard Biener wrote: > > CFG cleanup is now set up to perform trivial unreachable code > elimination before doing anything that would require up-to-date > SSA form. Unfortunately a pending SSA update still will cause > breakage to stmt folding triggered for example by basic