diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2009-11-18 06:02:42 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2009-11-18 06:02:42 +0000 |
commit | 462b701b20f1d303c27bff97e9ab7ac5729959ca (patch) | |
tree | 493126b24078e79d41d9fc5aa3fb2b69acd305e7 | |
parent | a3201927bb42d5e732104013f5142ab39257decd (diff) | |
download | gcc-462b701b20f1d303c27bff97e9ab7ac5729959ca.zip gcc-462b701b20f1d303c27bff97e9ab7ac5729959ca.tar.gz gcc-462b701b20f1d303c27bff97e9ab7ac5729959ca.tar.bz2 |
tree-ssa.c (insert_debug_temp_for_var_def): Fix handling of released SSA names.
* tree-ssa.c (insert_debug_temp_for_var_def): Fix handling of
released SSA names.
From-SVN: r154280
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-ssa.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d12b772..0545a5c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2009-11-18 Alexandre Oliva <aoliva@redhat.com> + * tree-ssa.c (insert_debug_temp_for_var_def): Fix handling of + released SSA names. + +2009-11-18 Alexandre Oliva <aoliva@redhat.com> + PR debug/41888 PR debug/41886 * graphite-scop-detection.c (stmt_simple_for_scop_p): Debug stmts diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index e6a9a07..15dddab 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -383,8 +383,7 @@ insert_debug_temp_for_var_def (gimple_stmt_iterator *gsi, tree var) dead SSA NAMEs. SSA verification shall catch any errors. */ if ((!gsi && !gimple_bb (def_stmt)) - || !walk_gimple_op (def_stmt, find_released_ssa_name, - &wi)) + || walk_gimple_op (def_stmt, find_released_ssa_name, &wi)) no_value = true; } |