]> gcc.gnu.org Git - gcc.git/commit
tree-ssa-dce.c (visited_control_parents): New sbitmap to replace BB_VISITED uses.
authorSteven Bosscher <stevenb@suse.de>
Fri, 14 Jan 2005 18:40:30 +0000 (18:40 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Fri, 14 Jan 2005 18:40:30 +0000 (18:40 +0000)
commita28fee0388e157e0778a7203b79718744bb0bcbc
treea22f0af11a0134a6fea37711e4f1ff20133eb8b6
parent103a83e0fabbc85f12580a3d09cdfd429d05cacf
tree-ssa-dce.c (visited_control_parents): New sbitmap to replace BB_VISITED uses.

* tree-ssa-dce.c (visited_control_parents): New sbitmap to
replace BB_VISITED uses.
(find_obviously_necessary_stmts): Don't clear BB_VISITED.
(propagate_necessity): Check the bitmap instead of BB_VISITED.
(tree_dce_done): Free visited_control_parents.
(perform_tree_ssa_dce): Allocate and clear it.
* tree-ssa-pre.c (compute_antic_aux): Make non-recursive.
(compute_antic): Iterate from here using a DFS.  Use an sbitmap
instead of BB_VISITED.

From-SVN: r93654
gcc/ChangeLog
gcc/tree-ssa-dce.c
gcc/tree-ssa-pre.c
This page took 0.063426 seconds and 5 git commands to generate.