------- Comment #5 from dorit at gcc dot gnu dot org 2007-10-23 03:24 ------- Subject: Bug 33835
Author: dorit Date: Tue Oct 23 03:24:06 2007 New Revision: 129571 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129571 Log: PR tree-optimization/33834 PR tree-optimization/33835 * tree-vect-analyze.c (vect_analyze_operations): RELEVANT and LIVE stmts need to be checked for success seperately. * tree-vect-transform.c (vectorizable_call, vectorizable_conversion): Remove the check that stmt is not LIVE. (vectorizable_assignment, vectorizable_induction): Likewise. (vectorizable_operation, vectorizable_type_demotion): Likewise. (vectorizable_type_promotion, vectorizable_load, vectorizable_store): Likewise. (vectorizable_live_operation): Check that op is not NULL. Added: trunk/gcc/testsuite/g++.dg/vect/pr33834_1.cc trunk/gcc/testsuite/g++.dg/vect/pr33834_2.cc trunk/gcc/testsuite/g++.dg/vect/pr33835.cc Modified: trunk/gcc/ChangeLog trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-vect-analyze.c trunk/gcc/tree-vect-transform.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33835