]> gcc.gnu.org Git - gcc.git/commit
flow.c (find_basic_blocks): New argument `do_cleanup'.
authorRichard Henderson <rth@cygnus.com>
Wed, 31 Mar 1999 12:41:03 +0000 (04:41 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 31 Mar 1999 12:41:03 +0000 (04:41 -0800)
commit359da67d8aa7661e25fff84bfc65a4ff52f7d84b
treedb616f128a966c259f3fcaed1815905fa9d0605d
parent42493273de48c914e4235c83c586f7aa4b8a0ff0
flow.c (find_basic_blocks): New argument `do_cleanup'.

        * flow.c (find_basic_blocks): New argument `do_cleanup'.
        Conditionally call delete_unreachable_blocks.
        (free_basic_block_vars): Zero ENTRY/EXIT data.
        (allocate_for_life_analysis): Kill.  Split into...
        (allocate_bb_life_data, allocate_reg_life_data): ... new functions.
        (life_analysis_1): Update.
        * gcse.c (gcse_main): Update find_basic_blocks call.
        * toplev.c (rest_of_compilation): Likewise.
        * stupid.c (stupid_life_analysis): Update life data calls.
        * rtl.h, output.h: Update prototypes.

From-SVN: r26090
gcc/ChangeLog
gcc/flow.c
gcc/gcse.c
gcc/output.h
gcc/rtl.h
gcc/stupid.c
gcc/toplev.c
This page took 0.060577 seconds and 5 git commands to generate.