re PR tree-optimization/69328 (ice in vect_get_vec_def_for_operand, at tree-vect...
authorIlya Enkovich <enkovich.gnu@gmail.com>
Wed, 20 Jan 2016 12:37:01 +0000 (12:37 +0000)
committerIlya Enkovich <ienkovich@gcc.gnu.org>
Wed, 20 Jan 2016 12:37:01 +0000 (12:37 +0000)
commit28b33016534ba4727d25c2aad5c8a78aeecd2b2c
treea68f254fe7a39a1b419a5a36176f05ce43b9f097
parenteac437bf2c5ec74c7fd4a3e897207e6b7a5eabb2
re PR tree-optimization/69328 (ice in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1379 with -O3)

gcc/

PR tree-optimization/69328
* tree-vect-stmts.c (vect_is_simple_cond): Check compared
vectors have same number of elements.
(vectorizable_condition): Fix masked version recognition.

gcc/testsuite/

PR tree-optimization/69328
* gcc.dg/pr69328.c: New test.

Co-Authored-By: Richard Biener <rguenther@suse.de>
From-SVN: r232608
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr69328.c [new file with mode: 0644]
gcc/tree-vect-stmts.c