diff options
Diffstat (limited to 'gcc/global.c')
-rw-r--r-- | gcc/global.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/gcc/global.c b/gcc/global.c index 3b0c0ec..e7edb6d 100644 --- a/gcc/global.c +++ b/gcc/global.c @@ -450,18 +450,6 @@ global_alloc (file) for (i = 0; i < FIRST_PSEUDO_REGISTER; i++) if (regs_ever_live[i]) local_reg_n_refs[i] = 0; - - /* Likewise for regs used in a SCRATCH. */ - for (i = 0; i < scratch_list_length; i++) - if (scratch_list[i]) - { - int regno = REGNO (scratch_list[i]); - int lim = regno + HARD_REGNO_NREGS (regno, GET_MODE (scratch_list[i])); - int j; - - for (j = regno; j < lim; j++) - local_reg_n_refs[j] = 0; - } /* Allocate the space for the conflict and preference tables and initialize them. */ |