]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-vect-loop.c (vect_create_epilog_for_reduction): Switch to outer loop when creati...
authorIra Rosen <irar@il.ibm.com>
Thu, 29 Jul 2010 06:02:34 +0000 (06:02 +0000)
committerIra Rosen <irar@gcc.gnu.org>
Thu, 29 Jul 2010 06:02:34 +0000 (06:02 +0000)
commit61869cc95e834cc533818a381f84c09c0e295829
treefd3d8bf807450dcaaa090d3e62e0ed6a8894d0f6
parent01b9977477971a04c95488e489999bc3d4b43bb3
tree-vect-loop.c (vect_create_epilog_for_reduction): Switch to outer loop when creating reduction epilogue for double reduction...

* tree-vect-loop.c (vect_create_epilog_for_reduction): Switch
to outer loop when creating reduction epilogue for double reduction,
and switch back to the inner loop when updating the phi nodes.
Update uses of outer loop exit phi nodes in double reduction (instead
of uses of reduction).

From-SVN: r162668
gcc/ChangeLog
gcc/tree-vect-loop.c