]> gcc.gnu.org Git - gcc.git/commitdiff
reload1.c (reload_as_needed): Fix test for when to call update_eliminable_offsets.
authorJeffrey A Law <law@cygnus.com>
Sat, 17 Oct 1998 00:19:37 +0000 (00:19 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 17 Oct 1998 00:19:37 +0000 (18:19 -0600)

        * reload1.c (reload_as_needed): Fix test for when to call
        update_eliminable_offsets.

From-SVN: r23145

gcc/ChangeLog
gcc/reload1.c

index 04da772f4aa66b5b7c7048684056db33f96bcc5a..42684765878dd5d72b7c7ac7005c9824933ca9d1 100644 (file)
@@ -1,3 +1,8 @@
+Sat Oct 17 01:17:51 1998  Jeffrey A Law  (law@cygnus.com)
+
+       * reload1.c (reload_as_needed): Fix test for when to call
+       update_eliminable_offsets.
+
 Fri Oct 16 20:40:50 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        Fix consistency problems with reg_equiv_{mem,address};
index d4a5cd6561a5ce8646fbea4db3bec3b1f22948e0..96fab07ef7c0429b32fb20cd0d953753d061ece5 100644 (file)
@@ -4378,7 +4378,7 @@ reload_as_needed (live_known)
                            spill_reg_order);
            }
 
-         if (num_eliminable && GET_MODE (insn) == QImode)
+         if (num_eliminable && chain->need_elim)
            update_eliminable_offsets ();
 
          if (n_reloads > 0)
This page took 0.079928 seconds and 5 git commands to generate.