Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-08-31 Thread Richard Biener
On Mon, 31 Aug 2015, Tom de Vries wrote: > On 23/07/15 15:44, Richard Biener wrote: > > On Mon, 20 Jul 2015, Tom de Vries wrote: > > > > > On 09/07/15 13:04, Richard Biener wrote: > > > > On Thu, 9 Jul 2015, Tom de Vries wrote: > > > > > > > > > On 07/07/15 17:58, Tom de Vries wrote: > > > > > >

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-08-31 Thread Tom de Vries
On 23/07/15 15:44, Richard Biener wrote: On Mon, 20 Jul 2015, Tom de Vries wrote: On 09/07/15 13:04, Richard Biener wrote: On Thu, 9 Jul 2015, Tom de Vries wrote: On 07/07/15 17:58, Tom de Vries wrote: If you can handle one exit edge I also can't see the difficulty in handling all exit edge

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-23 Thread Richard Biener
On Mon, 20 Jul 2015, Tom de Vries wrote: > On 09/07/15 13:04, Richard Biener wrote: > > On Thu, 9 Jul 2015, Tom de Vries wrote: > > > > > On 07/07/15 17:58, Tom de Vries wrote: > > > > > If you can > > > > > handle one exit edge I also can't see the difficulty in handling > > > > > all exit edges

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-20 Thread Tom de Vries
On 09/07/15 13:04, Richard Biener wrote: On Thu, 9 Jul 2015, Tom de Vries wrote: On 07/07/15 17:58, Tom de Vries wrote: If you can handle one exit edge I also can't see the difficulty in handling all exit edges. Agreed, that doesn't look to complicated. I could call rewrite_virtuals_into_lo

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-09 Thread Jeff Law
On 07/09/2015 03:19 AM, Tom de Vries wrote: On 09/07/15 05:33, Jeff Law wrote: On 07/07/2015 09:58 AM, Tom de Vries wrote: [Big snip] 0001-Add-rewrite_virtuals_into_loop_closed_ssa.patch Add rewrite_virtuals_into_loop_closed_ssa 2015-07-07 Tom de Vries * tree-cfg.c (get_virtual_phi):

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-09 Thread Richard Biener
On Thu, 9 Jul 2015, Tom de Vries wrote: > On 07/07/15 17:58, Tom de Vries wrote: > > > If you can > > > handle one exit edge I also can't see the difficulty in handling > > > all exit edges. > > > > > > > Agreed, that doesn't look to complicated. I could call > > rewrite_virtuals_into_loop_close

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-09 Thread Tom de Vries
On 07/07/15 17:58, Tom de Vries wrote: If you can handle one exit edge I also can't see the difficulty in handling all exit edges. Agreed, that doesn't look to complicated. I could call rewrite_virtuals_into_loop_closed_ssa for all loops in rewrite_virtuals_into_loop_closed_ssa, to get non-sin

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-09 Thread Tom de Vries
On 09/07/15 05:33, Jeff Law wrote: On 07/07/2015 09:58 AM, Tom de Vries wrote: [Big snip] 0001-Add-rewrite_virtuals_into_loop_closed_ssa.patch Add rewrite_virtuals_into_loop_closed_ssa 2015-07-07 Tom de Vries * tree-cfg.c (get_virtual_phi): New function. * tree-cfg.h (get_virtual_

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-08 Thread Jeff Law
On 07/07/2015 09:58 AM, Tom de Vries wrote: [Big snip] 0001-Add-rewrite_virtuals_into_loop_closed_ssa.patch Add rewrite_virtuals_into_loop_closed_ssa 2015-07-07 Tom de Vries * tree-cfg.c (get_virtual_phi): New function. * tree-cfg.h (get_virtual_phi): Declare. * tre

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-08 Thread Richard Biener
On Tue, 7 Jul 2015, Tom de Vries wrote: > On 06/07/15 15:44, Richard Biener wrote: > > Please add this to tree-cfg.[ch] instead, there are multiple places > > in GCC that would benefit from it > > Done. > > A lot of calls to mark_virtual_phi_result_for_renaming look like they could be > rewritte

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-07 Thread Tom de Vries
On 06/07/15 15:44, Richard Biener wrote: On Mon, 6 Jul 2015, Tom de Vries wrote: On 25/06/15 09:42, Tom de Vries wrote: Hi, this patch merges rewrite_virtuals_into_loop_closed_ssa (originally submitted here: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01236.html ) to trunk. Bootstrapped an

Re: [PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-06 Thread Richard Biener
On Mon, 6 Jul 2015, Tom de Vries wrote: > On 25/06/15 09:42, Tom de Vries wrote: > > Hi, > > > > this patch merges rewrite_virtuals_into_loop_closed_ssa (originally > > submitted here: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01236.html > > ) to trunk. > > > > Bootstrapped and reg-tested on

[PING][PATCH, 1/2] Merge rewrite_virtuals_into_loop_closed_ssa from gomp4 branch

2015-07-06 Thread Tom de Vries
On 25/06/15 09:42, Tom de Vries wrote: Hi, this patch merges rewrite_virtuals_into_loop_closed_ssa (originally submitted here: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg01236.html ) to trunk. Bootstrapped and reg-tested on x86_64. OK for trunk? Ping. Thanks, - Tom 0001-Merge-rewrite