tree-sra.c (tree_sra): Return todoflags;
authorDaniel Berlin <dberlin@dberlin.org>
Sat, 4 Mar 2006 00:04:11 +0000 (00:04 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Sat, 4 Mar 2006 00:04:11 +0000 (00:04 +0000)
commitefdb3de915dd1075975578f61bfe274ad87b5503
tree50268fd54b771d1fee4d2d751a5206f5adca7a71
parent0efaed01c008b4100724d9984e72d82bad1e66f1
tree-sra.c (tree_sra): Return todoflags;

2006-03-03  Daniel Berlin  <dberlin@dberlin.org>

* tree-sra.c (tree_sra): Return todoflags;
(generate_one_element): Set TODO_update_smt_usage if needed.
(pass_sra): Remove TODO_update_smt_usage.
* tree-ssa-forwprop.c (forward_propagate_addr_expr): Add some
parameter.
(tree_ssa_forward_propagate_single_use_vars): Return
TODO_update_smt_usage if we need to update SMT usage.
(pass_forwprop): Remove TODO_update_smt_usage.

From-SVN: r111692
gcc/ChangeLog
gcc/tree-sra.c
gcc/tree-ssa-forwprop.c