From 447502c7b25338c6a18fb35143484ca8b74a30c7 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Fri, 6 May 1994 18:02:55 -0400 Subject: [PATCH] (init_reg_sets_1): Eliminate several permanent call_fixed_regs. From-SVN: r7250 --- gcc/regclass.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/gcc/regclass.c b/gcc/regclass.c index 593f3a95084..2c2c36ff5d3 100644 --- a/gcc/regclass.c +++ b/gcc/regclass.c @@ -375,19 +375,11 @@ init_reg_sets_1 () CLEAR_HARD_REG_SET (call_fixed_reg_set); bcopy (fixed_regs, call_fixed_regs, sizeof call_fixed_regs); -#ifdef STRUCT_VALUE_REGNUM - call_fixed_regs[STRUCT_VALUE_REGNUM] = 1; -#endif -#ifdef STATIC_CHAIN_REGNUM - call_fixed_regs[STATIC_CHAIN_REGNUM] = 1; -#endif n_non_fixed_regs = 0; for (i = 0; i < FIRST_PSEUDO_REGISTER; i++) { - if (FUNCTION_VALUE_REGNO_P (i)) - call_fixed_regs[i] = 1; if (fixed_regs[i]) SET_HARD_REG_BIT (fixed_reg_set, i); else -- 2.30.2