OSDN Git Service

* basic-block.h (compute_available): Returns a void now.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Nov 1999 06:38:15 +0000 (06:38 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Nov 1999 06:38:15 +0000 (06:38 +0000)
commit2325f0e237fb318420979d689849396f0d7c263d
tree6185ebb16ca81e902c67605443eefce90ab097fe
parent253151ceb218fc539901859d97b81c0bf211b8dd
    * basic-block.h (compute_available): Returns a void now.
        * gcse.c (one_classic_gcse_pass): Do not expect compute_available
        to return a value anymore.
        * lcm.c (compute_available, compute_antinout_edge): Revamp to use
        worklists.  Fix boundary cases. Compute maximal solutions.
        (compute_laterin, compute_nearerout): Similarly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30482 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/basic-block.h
gcc/gcse.c
gcc/lcm.c