integrate.c (allocate_initial_values): Update the references to global_live_at_start and global_live_at_end.
* integrate.c (allocate_initial_values): Update the references to global_live_at_start and global_live_at_end. From-SVN: r101200
This commit is contained in:
parent
f20fb0e83f
commit
115766b691
@ -1,3 +1,8 @@
|
||||
2005-06-20 Kaz Kojima <kkojima@gcc.gnu.org>
|
||||
|
||||
* integrate.c (allocate_initial_values): Update the references
|
||||
to global_live_at_start and global_live_at_end.
|
||||
|
||||
2005-06-20 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* cfgloop.h (DLTHE_RECORD_COPY_NUMBER): New flag.
|
||||
|
@ -406,10 +406,12 @@ allocate_initial_values (rtx *reg_equiv_memory_loc ATTRIBUTE_UNUSED)
|
||||
/* Update global register liveness information. */
|
||||
FOR_EACH_BB (bb)
|
||||
{
|
||||
if (REGNO_REG_SET_P(bb->global_live_at_start, regno))
|
||||
SET_REGNO_REG_SET (bb->global_live_at_start, new_regno);
|
||||
if (REGNO_REG_SET_P(bb->global_live_at_end, regno))
|
||||
SET_REGNO_REG_SET (bb->global_live_at_end, new_regno);
|
||||
struct rtl_bb_info *info = bb->il.rtl;
|
||||
|
||||
if (REGNO_REG_SET_P(info->global_live_at_start, regno))
|
||||
SET_REGNO_REG_SET (info->global_live_at_start, new_regno);
|
||||
if (REGNO_REG_SET_P(info->global_live_at_end, regno))
|
||||
SET_REGNO_REG_SET (info->global_live_at_end, new_regno);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user