reload1.c (mark_home_live_1): Use the mode parameter.
authorKenneth Zadeck <zadeck@naturalbridge.com>
Mon, 11 Jun 2007 22:03:01 +0000 (22:03 +0000)
committerKenneth Zadeck <zadeck@gcc.gnu.org>
Mon, 11 Jun 2007 22:03:01 +0000 (22:03 +0000)
2007-06-11  Kenneth Zadeck <zadeck@naturalbridge.com>

* reload1.c (mark_home_live_1): Use the mode parameter.

From-SVN: r125627

gcc/ChangeLog
gcc/reload1.c

index 8b64afcc37ef3cdfab619a94dde5af56c73db00e..0eba7aa2dc140727403a164f4f354742a62ee461 100644 (file)
@@ -1,3 +1,7 @@
+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,
index b19be93073a1862a3094a0cf207c04075b553ec5..6bba280617faa410f1a8015862adc666d4a93a14 100644 (file)
@@ -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);
 }