Do not create the temporary array for reductions into VAR_DECL, PARM_DECL, and RESULT...
commita75822d19891fe0327069bc4357400fcb19cf57a
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jan 2011 16:56:50 +0000 (18 16:56 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jan 2011 16:56:50 +0000 (18 16:56 +0000)
treeb632079a79750b950871d78f582f15e468a753f9
parentd087a29c1f22dff287c2fc0dbb94b4742d310f79
Do not create the temporary array for reductions into VAR_DECL, PARM_DECL, and RESULT_DECL.

2011-01-17  Sebastian Pop  <sebastian.pop@amd.com>

* graphite-sese-to-poly.c (close_phi_written_to_memory): Also allow
VAR_DECL, PARM_DECL, and RESULT_DECL.

* gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@168956 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.graphite
gcc/graphite-sese-to-poly.c
gcc/testsuite/gfortran.dg/graphite/interchange-3.f90