hard-reg-set.h (losing_caller_save_reg_set): Declare.
authorJeff Law <law@gcc.gnu.org>
Mon, 1 Jan 1996 02:32:57 +0000 (19:32 -0700)
committerJeff Law <law@gcc.gnu.org>
Mon, 1 Jan 1996 02:32:57 +0000 (19:32 -0700)
commit6cad67d2d0789487217a2091c2f14d48f9e1ad6b
tree6954fbd4d8694312315db4ec5b21e6a62873aec7
parent6e81958a66749a62fdd4f50de26e52a10fa559da
hard-reg-set.h (losing_caller_save_reg_set): Declare.

        * hard-reg-set.h (losing_caller_save_reg_set): Declare.
        * regclass.c (losing_caller_save_reg_set): Define.
        (init_reg_sets_1): Initialize losing_caller_save_reg_set.
        * global.c (find_reg): Avoid caller-saving registers in
        LOSING_CALLER_SAVE_REGS if it's defined.
        * local-alloc.c (find_free_reg): Avoid caller-saving registers
        in losing_caller_save_reg_set.
        (CLASS_LIKELY_SPILLED_P): Delete definition.  Moved into regs.h.
        * regs.h (CLASS_LIKELY_SPILLED_P): Define if not already defined.

From-SVN: r10926
gcc/global.c
gcc/hard-reg-set.h
gcc/local-alloc.c
gcc/regclass.c
gcc/regs.h