diff options
Diffstat (limited to 'gcc/tree-ssa.c')
-rw-r--r-- | gcc/tree-ssa.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index c34ddd8..de4006d 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -1108,6 +1108,8 @@ replace_immediate_uses (tree var, tree repl) if (tmp != stmt) { block_stmt_iterator si = bsi_for_stmt (stmt); + mark_new_vars_to_rename (tmp, vars_to_rename); + redirect_immediate_uses (stmt, tmp); bsi_replace (&si, tmp, true); stmt = bsi_stmt (si); } |