Re: [PATCH] Fix PR83435

2018-01-16 Thread Richard Biener
On Mon, 15 Jan 2018, Szabolcs Nagy wrote: > On 11/01/18 13:41, Richard Biener wrote: > > 2018-01-11 Richard Biener > > > > PR tree-optimization/83435 > > * graphite.c (canonicalize_loop_form): Ignore fake loop exit edges. > > * graphite-scop-detection.c

Re: [PATCH] Fix PR83435

2018-01-15 Thread Szabolcs Nagy
On 11/01/18 13:41, Richard Biener wrote: > 2018-01-11 Richard Biener > > PR tree-optimization/83435 > * graphite.c (canonicalize_loop_form): Ignore fake loop exit edges. > * graphite-scop-detection.c (scop_detection::get_sese): Likewise. > *

[PATCH] Fix PR83435

2018-01-11 Thread Richard Biener
The following fixes VRP to be less susceptible to TREE_OVERFLOW in the GIMPLE IL (which we don't really want...). It also fixes fallout from my earlier graphite fixes (look better at this stage than ignoring fake edges when computing loop exists everywhere...). Bootstrapped and tested on