diff options
author | Steven Bosscher <stevenb@suse.de> | 2005-01-14 18:40:30 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2005-01-14 18:40:30 +0000 |
commit | a28fee0388e157e0778a7203b79718744bb0bcbc (patch) | |
tree | a22f0af11a0134a6fea37711e4f1ff20133eb8b6 /libjava/java/io/File.java | |
parent | 103a83e0fabbc85f12580a3d09cdfd429d05cacf (diff) | |
download | gcc-a28fee0388e157e0778a7203b79718744bb0bcbc.zip gcc-a28fee0388e157e0778a7203b79718744bb0bcbc.tar.gz gcc-a28fee0388e157e0778a7203b79718744bb0bcbc.tar.bz2 |
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
Diffstat (limited to 'libjava/java/io/File.java')
0 files changed, 0 insertions, 0 deletions