cse.c (notreg_cost): New argument outer.
authorRichard Henderson <rth@cygnus.com>
Fri, 29 Sep 2000 23:22:20 +0000 (16:22 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 29 Sep 2000 23:22:20 +0000 (16:22 -0700)
commitf2fa288f03f7b71ef618b525c60dbdd7af2479aa
treefbcf16eb59004adabd9c098309f28a57393b0c21
parent99eaf8d457598be158a5d4f79fe8e9655e74b6b8
cse.c (notreg_cost): New argument outer.

        * cse.c (notreg_cost): New argument outer.
        (COST): Pass in SET to notreg_cost
        (COST_IN): New.
        (fold_rtx): Use COST_IN.  Prefer constants when costs
        are the same.

From-SVN: r36671
gcc/ChangeLog
gcc/cse.c