aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@cygnus.co.uk>1999-12-10 15:27:55 +0000
committerBernd Schmidt <crux@gcc.gnu.org>1999-12-10 15:27:55 +0000
commit22d37998107dd5a2afa93861e790275b98c90dd7 (patch)
tree19d2116aaf45c224a0952e8b80a42d64816a2558 /gcc
parent6219012805548899fb34a29ca4f16cf9ddc7c0ad (diff)
downloadgcc-22d37998107dd5a2afa93861e790275b98c90dd7.zip
gcc-22d37998107dd5a2afa93861e790275b98c90dd7.tar.gz
gcc-22d37998107dd5a2afa93861e790275b98c90dd7.tar.bz2
Undo previous change
From-SVN: r30858
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/loop.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 42204f4..1cf14a2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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):
diff --git a/gcc/loop.c b/gcc/loop.c
index 19b21e3..e509cb1 100644
--- a/gcc/loop.c
+++ b/gcc/loop.c
@@ -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;