aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Zadeck <zadeck@naturalbridge.com>2007-06-11 22:03:01 +0000
committerKenneth Zadeck <zadeck@gcc.gnu.org>2007-06-11 22:03:01 +0000
commitb0384c544e7484c7b5b4721cf914600f9f71b65b (patch)
tree4764661f5d75f05b7afade6b2fa4f898b519ad81
parent5c596005de87e8373794871a49bb41ab9eeab45a (diff)
downloadgcc-b0384c544e7484c7b5b4721cf914600f9f71b65b.zip
gcc-b0384c544e7484c7b5b4721cf914600f9f71b65b.tar.gz
gcc-b0384c544e7484c7b5b4721cf914600f9f71b65b.tar.bz2
reload1.c (mark_home_live_1): Use the mode parameter.
2007-06-11 Kenneth Zadeck <zadeck@naturalbridge.com> * reload1.c (mark_home_live_1): Use the mode parameter. From-SVN: r125627
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/reload1.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8b64afc..0eba7aa 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2007-06-11 Kenneth Zadeck <zadeck@naturalbridge.com>
+ * reload1.c (mark_home_live_1): Use the mode parameter.
+
+2007-06-11 Kenneth Zadeck <zadeck@naturalbridge.com>
+
* df-scan.c (df_insn_delete, df_insn_rescan, df_insn_rescan_all,
df_process_deferred_rescans, df_notes_rescan): Fixed spelling of
word "deferred".
diff --git a/gcc/reload1.c b/gcc/reload1.c
index b19be93..6bba280 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -2205,7 +2205,7 @@ mark_home_live_1 (int regno, enum machine_mode mode)
i = reg_renumber[regno];
if (i < 0)
return;
- lim = end_hard_regno (PSEUDO_REGNO_MODE (regno), i);
+ lim = end_hard_regno (mode, i);
while (i < lim)
df_set_regs_ever_live(i++, true);
}