------- Comment #5 from dorit at il dot ibm dot com 2006-01-24 09:10 ------- Patch:
Index: tree-vect-patterns.c =================================================================== --- tree-vect-patterns.c (revision 109954) +++ tree-vect-patterns.c (working copy) @@ -243,7 +243,8 @@ gcc_assert (stmt); stmt_vinfo = vinfo_for_stmt (stmt); gcc_assert (stmt_vinfo); - gcc_assert (STMT_VINFO_DEF_TYPE (stmt_vinfo) == vect_loop_def); + if (STMT_VINFO_DEF_TYPE (stmt_vinfo) != vect_loop_def) + return NULL; expr = TREE_OPERAND (stmt, 1); if (TREE_CODE (expr) != MULT_EXPR) return NULL; -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25911