OSDN Git Service

2004-06-03 Daniel Berlin <dberlin@dberlin.org>
authordberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Jun 2004 14:07:53 +0000 (14:07 +0000)
committerdberlin <dberlin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Jun 2004 14:07:53 +0000 (14:07 +0000)
commit01406fc0581bedf3f47f7d4350bc1eb56cc24239
tree12af9b9a953f827a3fcaf207bde35ebb4587a732
parentfbac255ac3fa1a151e550cfaa835c561ec2cd280
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@82598 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-ccp.c