re PR tree-optimization/68327 (ICE on valid code at -O3 on x86_64-linux-gnu in vect_i...
authorIlya Enkovich <enkovich.gnu@gmail.com>
Mon, 23 Nov 2015 10:01:51 +0000 (10:01 +0000)
committerIlya Enkovich <ienkovich@gcc.gnu.org>
Mon, 23 Nov 2015 10:01:51 +0000 (10:01 +0000)
commitc245362b973e42616ac5d677539b7f3313b8c28e
tree5e55937f221635153ca002132b5d14cbfba816c5
parent1cabb204394a2369ee7deeb518cbed038b33939b
re PR tree-optimization/68327 (ICE on valid code at -O3 on x86_64-linux-gnu in vect_is_simple_use, at tree-vect-stmts.c:8562)

gcc/

PR tree-optimization/68327
* tree-vect-loop.c (vect_determine_vectorization_factor): Don't
compute vectype for non-relevant mask producers.
* gcc/tree-vect-stmts.c (vectorizable_comparison): Check stmt
relevance earlier.

gcc/testsuite/

PR tree-optimization/68327
* gcc.dg/pr68327.c: New test.

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