tree-ssa-ccp.c (varying_ssa_edges): New worklist.
authorDaniel Berlin <dberlin@gcc.gnu.org>
Thu, 3 Jun 2004 14:07:53 +0000 (14:07 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Thu, 3 Jun 2004 14:07:53 +0000 (14:07 +0000)
commit95eec0d671ffda4b666c138d426c503548981ed8
tree12af9b9a953f827a3fcaf207bde35ebb4587a732
parent6ce2bcb71c2f66918a8287090589a9d9ea45ed74
tree-ssa-ccp.c (varying_ssa_edges): New worklist.

2004-06-03  Daniel Berlin  <dberlin@dberlin.org>
Kenneth Zadeck <zadeck@naturalbridge.com>

* tree-ssa-ccp.c (varying_ssa_edges): New worklist.
(add_var_to_ssa_edges_worklist): Add value argument.
Update callers.
Use new worklist.
(process_ssa_edge_worklist): New function.
(tree_ssa_ccp): Move worklist processing core to
process_ssa_edge_worklist, and just call that for the two worklists.

From-SVN: r82598
gcc/ChangeLog
gcc/tree-ssa-ccp.c