------- Comment #21 from ismail at pardus dot org dot tr 2008-02-07 09:05 ------- -fno-tree-reassoc fixes the problem here,
With -fno-tree-reassoc : vect-iv-9.c:15: note: === vect_mark_stmts_to_be_vectorized === vect-iv-9.c:10: note: vectorized 1 loops in function. vect-iv-9.c:26: note: === vect_mark_stmts_to_be_vectorized === vect/vect-iv-9.c:22: note: vectorized 1 loops in function. Without it : vect-iv-9.c:15: note: === vect_mark_stmts_to_be_vectorized === vect-iv-9.c:15: note: not vectorized: unsupported use in stmt. vect-iv-9.c:10: note: vectorized 0 loops in function. vect-iv-9.c:26: note: === vect_mark_stmts_to_be_vectorized === vect-iv-9.c:22: note: vectorized 1 loops in function. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35085