]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Sep 2007 21:23:03 +0000 (21:23 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Sep 2007 21:23:03 +0000 (21:23 +0000)
* dse.c (find_shift_sequence): Temporarily revert to forbidding
word shifts.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128586 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/dse.c

index 5fc7710842f6c839a20a6f7ec2f6f96042703398..2e20ef298f1c1a49b7b8d251e14986a771d68772 100644 (file)
@@ -1,3 +1,8 @@
+2007-09-18  Richard Sandiford  <rsandifo@nildram.co.uk>
+
+       * dse.c (find_shift_sequence): Temporarily revert to forbidding
+       word shifts.
+
 2007-09-18  Rask Ingemann Lambertsen  <rask@sygehus.dk>
 
        PR target/33388
index a9577830170ffe1550ce1aaebf33c875bac16a37..7a7afd7befc6c571f6df8c4ee99775b5706f866d 100644 (file)
--- a/gcc/dse.c
+++ b/gcc/dse.c
@@ -1407,7 +1407,7 @@ find_shift_sequence (rtx read_reg,
      justify the value we want to read but is available in one insn on
      the machine.  */
 
-  for (; access_size <= UNITS_PER_WORD; access_size *= 2)
+  for (; access_size < UNITS_PER_WORD; access_size *= 2)
     {
       rtx target, new_reg;
       enum machine_mode new_mode;