re PR middle-end/55001 (Handle VEC_COND_EXPR better in tree-vect-generic.c)
authorMarc Glisse <marc.glisse@inria.fr>
Thu, 1 Nov 2012 23:39:44 +0000 (00:39 +0100)
committerMarc Glisse <glisse@gcc.gnu.org>
Thu, 1 Nov 2012 23:39:44 +0000 (23:39 +0000)
commit374ab2d79709f570856ee9c4a1f0d82b189b6a0e
tree1a0502f4a9d8b1bc870689bf54fec5e1cf24b5d3
parent2328b1de5ebeea8908d5db53c1188b2782d33120
re PR middle-end/55001 (Handle VEC_COND_EXPR better in tree-vect-generic.c)

2012-11-01  Marc Glisse  <marc.glisse@inria.fr>

PR middle-end/55001

gcc/
* tree-vect-generic.c (expand_vector_condition): New function.
(expand_vector_operations_1): Call it.

testsuite/
* g++.dg/ext/vector19.C: Remove target restrictions.
* gcc.dg/fold-compare-7.c: New testcase.

From-SVN: r193077
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/vector19.C
gcc/testsuite/gcc.dg/fold-compare-7.c [new file with mode: 0644]
gcc/tree-vect-generic.c