basic-block.h (compute_available): Returns a void now.
authorJeffrey A Law <law@cygnus.com>
Thu, 11 Nov 1999 06:38:15 +0000 (06:38 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 11 Nov 1999 06:38:15 +0000 (23:38 -0700)
commitbd0eaec24a4e1a04fa98d3f03c4780c4ac374e5f
tree6185ebb16ca81e902c67605443eefce90ab097fe
parent2a2ea744a9ff0d68d57fed4fbd93a5ee39d261ce
basic-block.h (compute_available): Returns a void now.

        * 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.

From-SVN: r30482
gcc/ChangeLog
gcc/basic-block.h
gcc/gcse.c
gcc/lcm.c