re PR tree-optimization/30858 (ice for legal code with -O2 -ftree-vectorize)
authorDorit Nuzman <dorit@il.ibm.com>
Thu, 22 Feb 2007 08:16:18 +0000 (08:16 +0000)
committerDorit Nuzman <dorit@gcc.gnu.org>
Thu, 22 Feb 2007 08:16:18 +0000 (08:16 +0000)
commitb3832a9f88b62b7ec6a81743febef8cc5369d535
tree574c3d11b2b4b5fe7b87fc4164943fcc054acd91
parentd1fb5e1c0b2c50fce4934f3b604ea263c08ac8a8
re PR tree-optimization/30858 (ice for legal code with -O2 -ftree-vectorize)

        PR tree-optimization/30858
        * tree-vectorizer.c (vect_is_simple_reduction): Check that the stmts
        in the reduction cycle have a single use in the loop.
        * tree-vectorizer.h (relevant): Add documentation.

From-SVN: r122220
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr30858.c [new file with mode: 0644]
gcc/tree-vectorizer.c
gcc/tree-vectorizer.h