[PATCH] Fix PR90930, alias oracle parts

2019-06-24 Thread Richard Biener
When improving oracle limits for PR90316 I missed one line when cut&pasting from the adjustment in get_continuation_for_phi. Bootstrapped and tested on x86_64-unknown-linux-gnu applied to trunk and branch. Richard. 2019-06-24 Richard Biener PR tree-optimization/90930 PR tre

Re: [PATCH] Fix PR90930

2019-06-21 Thread Richard Biener
On Fri, 21 Jun 2019, Jakub Jelinek wrote: > On Fri, Jun 21, 2019 at 06:20:35PM +0200, Richard Biener wrote: > > On June 21, 2019 5:50:45 PM GMT+02:00, Jakub Jelinek > > wrote: > > >On Fri, Jun 21, 2019 at 04:17:13PM +0200, Richard Biener wrote: > > >> > > >> The following fixes a quadraticness

Re: [PATCH] Fix PR90930

2019-06-21 Thread Jakub Jelinek
On Fri, Jun 21, 2019 at 06:20:35PM +0200, Richard Biener wrote: > On June 21, 2019 5:50:45 PM GMT+02:00, Jakub Jelinek wrote: > >On Fri, Jun 21, 2019 at 04:17:13PM +0200, Richard Biener wrote: > >> > >> The following fixes a quadraticness in reassoc. > >> > >> Bootstrap / regtest running on x86_

Re: [PATCH] Fix PR90930

2019-06-21 Thread Richard Biener
On June 21, 2019 5:50:45 PM GMT+02:00, Jakub Jelinek wrote: >On Fri, Jun 21, 2019 at 04:17:13PM +0200, Richard Biener wrote: >> >> The following fixes a quadraticness in reassoc. >> >> Bootstrap / regtest running on x86_64-unknown-linux-gnu. > >build_and_add_sum has several other callers, don't

Re: [PATCH] Fix PR90930

2019-06-21 Thread Jakub Jelinek
On Fri, Jun 21, 2019 at 04:17:13PM +0200, Richard Biener wrote: > > The following fixes a quadraticness in reassoc. > > Bootstrap / regtest running on x86_64-unknown-linux-gnu. build_and_add_sum has several other callers, don't they need a similar change (or better do the gimple_set_visited (sum

[PATCH] Fix PR90930

2019-06-21 Thread Richard Biener
The following fixes a quadraticness in reassoc. Bootstrap / regtest running on x86_64-unknown-linux-gnu. Richard. 2019-06-21 Richard Biener PR tree-optimization/90930 * tree-ssa-reassoc.c (rewrite_expr_tree_parallel): Set visited flag on new stmts to avoid re-proces