On 08/06/15 09:25, Richard Biener wrote:
On Thu, 4 Jun 2015, Tom de Vries wrote:
{
gsi_next (&gsi);
continue;
diff --git gcc/tree-ssa-sccvn.c gcc/tree-ssa-sccvn.c
index e417a15..449a615 100644
--- gcc/tree-ssa-sccvn.c
+++ gcc/tree-ssa-sccvn.c
@@ -85,6 +85
On Thu, 4 Jun 2015, Tom de Vries wrote:
> > > {
> > > gsi_next (&gsi);
> > > continue;
> > > diff --git gcc/tree-ssa-sccvn.c gcc/tree-ssa-sccvn.c
> > > index e417a15..449a615 100644
> > > --- gcc/tree-ssa-sccvn.c
> > > +++ gcc/tree-ssa-sccvn.c
> > > @@
sted as before.
OK for trunk?
Committed to gomp-4_0-branch in r79:
commit 93557ac5e30c26ee1a3d1255e31265b287171a0d
Author: tschwinge
Date: Tue Apr 21 19:37:19 2015 +
Expand oacc kernels after pass_fre
gcc/
* omp-low.c: Include gimple-pretty-print.h.
(release_first_vuse_in_edge_d
t; > This allows fre to unify references to the same omp variable before
> > entering
> > pass_oacc_kernels, which helps pass_lim in pass_oacc_kernels.
> >
> > F.i. this reduction fragment:
> > ...
> ># VUSE <.MEM_8>
> >#
# VUSE <.MEM_8>
># PT = { D.2282 }
>_67 = .omp_data_i_59->sumD.2270;
># VUSE <.MEM_8>
>_68 = *_67;
>
>_70 = _66 + _68;
>
># VUSE <.MEM_8>
># PT = { D.2282 }
>_69 = .omp_data_i_59->sumD.2270;
># .MEM_71 = V