From f10d132b68810d06b42c82ec575bc114f52c62cb Mon Sep 17 00:00:00 2001 From: Richard Guenther Date: Sat, 8 Dec 2007 14:51:59 +0000 Subject: [PATCH] re PR tree-optimization/34391 (Vectorizer does not fix up alias information correctly) 2007-12-08 Richard Guenther PR tree-optimization/34391 * tree-vect-transform.c (vect_setup_realignment): Mark new symbols for renaming. From-SVN: r130707 --- gcc/ChangeLog | 6 ++++++ gcc/tree-vect-transform.c | 1 + 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2e6479211de..0c75e6563bb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2007-12-08 Richard Guenther + + PR tree-optimization/34391 + * tree-vect-transform.c (vect_setup_realignment): Mark new + symbols for renaming. + 2007-12-07 Bob Wilson * config/xtensa/xtensa.h (ASM_PREFERRED_EH_DATA_FORMAT): Define. diff --git a/gcc/tree-vect-transform.c b/gcc/tree-vect-transform.c index 8883ee1bf9b..620564f3e8c 100644 --- a/gcc/tree-vect-transform.c +++ b/gcc/tree-vect-transform.c @@ -5143,6 +5143,7 @@ vect_setup_realignment (tree stmt, block_stmt_iterator *bsi, new_stmt = build_gimple_modify_stmt (vec_dest, data_ref); new_temp = make_ssa_name (vec_dest, new_stmt); GIMPLE_STMT_OPERAND (new_stmt, 0) = new_temp; + mark_symbols_for_renaming (new_stmt); new_bb = bsi_insert_on_edge_immediate (pe, new_stmt); gcc_assert (!new_bb); msq_init = GIMPLE_STMT_OPERAND (new_stmt, 0); -- 2.30.2