]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-dfa.c (set_ssa_default_def): Clear the SSA_NAME_DEFAULT_DEF bit of the old name...
authorRichard Guenther <rguenther@suse.de>
Tue, 7 Aug 2012 14:16:11 +0000 (14:16 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 7 Aug 2012 14:16:11 +0000 (14:16 +0000)
commit01c59d23df7eef24a9e5a695baef59bd233ce115
tree39a6a8bb8b9c76f26ebb0675ce99e03139c76b3f
parent5f33a4fc3ebcee4a661ed760d037ecfdbb00cfc5
tree-dfa.c (set_ssa_default_def): Clear the SSA_NAME_DEFAULT_DEF bit of the old name when we clear the slot.

2012-08-07  Richard Guenther  <rguenther@suse.de>

* tree-dfa.c (set_ssa_default_def): Clear the SSA_NAME_DEFAULT_DEF
bit of the old name when we clear the slot.
* tree-ssa-live.c (remove_unused_locals): Release any default
def associated with an unused var.
* tree-ssa-copy.c (may_propagate_copy_into_asm): Always return true.

From-SVN: r190201
gcc/ChangeLog
gcc/tree-dfa.c
gcc/tree-ssa-copy.c
gcc/tree-ssa-live.c