Undo previous change
authorBernd Schmidt <bernds@cygnus.co.uk>
Fri, 10 Dec 1999 15:27:55 +0000 (15:27 +0000)
committerBernd Schmidt <crux@gcc.gnu.org>
Fri, 10 Dec 1999 15:27:55 +0000 (15:27 +0000)
From-SVN: r30858

gcc/ChangeLog
gcc/loop.c

index 42204f484180a2a625b28fc8120d0bf7bcbb14c2..1cf14a2a2d7c1f15b831e9d13038c00950b9ce1b 100644 (file)
@@ -1,3 +1,7 @@
+1999-12-10  Bernd Schmidt  <bernds@cygnus.co.uk>
+
+       * loop.c (insert_loop_mem): Undo last change.
+
 1999-12-10  David S. Miller  <davem@redhat.com>
 
        * config/sparc/sparc.c (fp_sethi_p, fp_mov_p, fp_high_losum_p):
index 19b21e30278ba4c514957198c3d5a29cef9320ec..e509cb15d1b5bd82058966e13e306f90a58a29b7 100644 (file)
@@ -9668,8 +9668,7 @@ insert_loop_mem (mem, data)
      because we can't put it in a register.  We still store it in the
      table, though, so that if we see the same address later, but in a
      non-BLK mode, we'll not think we can optimize it at that point.  */
-  loop_mems[loop_mems_idx].optimize = (GET_MODE (m) != BLKmode
-                                      && ! MEM_VOLATILE_P (m));
+  loop_mems[loop_mems_idx].optimize = (GET_MODE (m) != BLKmode);
   loop_mems[loop_mems_idx].reg = NULL_RTX;
   ++loop_mems_idx;