diff options
Diffstat (limited to 'gcc/tree-optimize.c')
-rw-r--r-- | gcc/tree-optimize.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/tree-optimize.c b/gcc/tree-optimize.c index fed16c3..88d18a7 100644 --- a/gcc/tree-optimize.c +++ b/gcc/tree-optimize.c @@ -420,6 +420,11 @@ execute_todo (int properties, unsigned int flags) rewrite_into_ssa (false); bitmap_clear (vars_to_rename); } + if (flags & TODO_fix_def_def_chains) + { + rewrite_def_def_chains (); + bitmap_clear (vars_to_rename); + } if ((flags & TODO_dump_func) && dump_file) { |