]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/gcse.c
basic-block.h (compute_flow_dominators): Declare.
authorJeffrey A Law <law@cygnus.com>
Mon, 20 Sep 1999 14:53:51 +0000 (14:53 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 20 Sep 1999 14:53:51 +0000 (08:53 -0600)
commitbb457bd90107d2cae48e2f1a19077bd859c47b70
tree077a01b5e5554bcfc46f5636896f0c1d59398553
parent03d32d1a0882ca2fa5e93a84784ea926f1c27309
basic-block.h (compute_flow_dominators): Declare.

        * basic-block.h (compute_flow_dominators): Declare.

        * gcse.c (alloc_code_hoist_mem): New function.
        (free_code_hoist_mem, compute_code_hoist_vbeinout): Likewise.
        (compute_code_hoist_data, hoist_expr_reaches_here_p): Likewise.
        (hoist_code, one_code_hoisting_pass): Likewise.
        (gcse_main): If optimizing for size, then hoist expressions
        computed in multiple dominated basic blocks.

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