toplev.c (rest_of_compilation): Don't call optimize_mode_switching unless OPTIMIZE_MO...
authorRichard Henderson <rth@cygnus.com>
Wed, 17 May 2000 21:01:07 +0000 (14:01 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 17 May 2000 21:01:07 +0000 (14:01 -0700)
commit97d36f455e71c16d284bc5e2735fd174673b9e0f
tree29b79c5c989692d01b7a5e6d73a5c535c51e4e48
parent79f50f2abde174891bd80390909c410c2296fa10
toplev.c (rest_of_compilation): Don't call optimize_mode_switching unless OPTIMIZE_MODE_SWITCHING.

        * toplev.c (rest_of_compilation): Don't call optimize_mode_switching
        unless OPTIMIZE_MODE_SWITCHING.  Conditionally set no_new_pseudos.
        Don't call recompute_reg_usage if no_new_pseudos is true.
        * lcm.c (optimize_mode_switching): Move ifdefs outside function.
        Return true if we did work; update global life information.
        * basic-block.h (optimize_mode_switching): Update decl.

From-SVN: r33965
gcc/ChangeLog
gcc/basic-block.h
gcc/lcm.c
gcc/toplev.c