]> gcc.gnu.org Git - gcc.git/commitdiff
reload1.c (merge_assigned_reloads): When merging, reset reload_spill_index for the...
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Wed, 13 May 1998 18:19:03 +0000 (18:19 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Wed, 13 May 1998 18:19:03 +0000 (19:19 +0100)
* reload1.c (merge_assigned_reloads):  When merging, reset
reload_spill_index for the eliminated reload.

From-SVN: r19726

gcc/ChangeLog
gcc/reload1.c

index 014252d9659abf532561601ed630ae94c964c8d8..0c0521ea9eb21369a564e85554d86e862e4b8d3e 100644 (file)
@@ -1,3 +1,8 @@
+Thu May 14 02:17:17 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * reload1.c (merge_assigned_reloads):  When merging, reset
+       reload_spill_index for the eliminated reload.
+
 Wed May 13 17:51:13 1998  Jeffrey A Law  (law@cygnus.com)
 
        * haifa-sched.c (schedule_insns): Fix merge goof.
index 0e77f38e609f1c0b1db5eac0df27477c502d2dd3..3d849b613146b7f7c30db1c8f1770328fe9e0fd4 100644 (file)
@@ -5960,6 +5960,7 @@ merge_assigned_reloads (insn)
              {
                reload_when_needed[i] = RELOAD_OTHER;
                reload_in[j] = 0;
+               reload_spill_index[j] = -1;
                transfer_replacements (i, j);
              }
 
This page took 0.089649 seconds and 5 git commands to generate.