* tree-inline.c (copy_debug_stmt): Don't reset debug stmt just
because its first operand is a non-localized variable.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155917
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-01-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/42657
+ * tree-inline.c (copy_debug_stmt): Don't reset debug stmt just
+ because its first operand is a non-localized variable.
+
2010-01-14 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/42706
gcc_assert (TREE_CODE (*n) == VAR_DECL);
t = *n;
}
+ else if (TREE_CODE (t) == VAR_DECL
+ && !TREE_STATIC (t)
+ && gimple_in_ssa_p (cfun)
+ && !pointer_map_contains (id->decl_map, t)
+ && !var_ann (t))
+ /* T is a non-localized variable. */;
else
walk_tree (&t, remap_gimple_op_r, &wi, NULL);