]> gcc.gnu.org Git - gcc.git/commitdiff
dse.c (find_shift_sequence): Temporarily revert to forbidding word shifts.
authorRichard Sandiford <rsandifo@nildram.co.uk>
Tue, 18 Sep 2007 21:23:03 +0000 (21:23 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 18 Sep 2007 21:23:03 +0000 (21:23 +0000)
gcc/
* dse.c (find_shift_sequence): Temporarily revert to forbidding
word shifts.

From-SVN: r128586

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;
This page took 0.107655 seconds and 5 git commands to generate.