OSDN Git Service

PR 22037
authordnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Aug 2005 18:16:41 +0000 (18:16 +0000)
committerdnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Aug 2005 18:16:41 +0000 (18:16 +0000)
commitae79515f6cdd36a9619b1a480e544284bb963c32
tree14c04ed7180eb69104119cc479397db4833e81aa
parent1f565f9b9ad2b976899a5d83f7b24e3d7bf6d8d2
PR 22037
* tree-cfg.c (replace_uses_by): Call mark_new_vars_to_rename.
(tree_merge_blocks): Propagate anything allowed by
may_propagate_copy.
Clarify documentation.
* passes.c (execute_todo): If cleanup_tree_cfg invalidated the
SSA form, schedule an update if necessary.

testsuite/ChangeLog

PR 22037
* g++.dg/tree-ssa/pr22037.C:

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102740 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr22037.C [new file with mode: 0644]
gcc/tree-cfg.c