flow.c (find_auto_inc): Remove most recent change.
authorJeffrey A Law <law@cygnus.com>
Wed, 8 Jul 1998 21:15:55 +0000 (21:15 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 8 Jul 1998 21:15:55 +0000 (15:15 -0600)
        * flow.c (find_auto_inc): Remove most recent change.  Real bug was
        elsewhere.

From-SVN: r21013

gcc/ChangeLog
gcc/flow.c

index e3a8837158e61769244fdd055bf60b736981160c..ced4434fdd4589e0f36b313e25cb16088fe546bd 100644 (file)
@@ -1,5 +1,8 @@
 Wed Jul  8 21:43:14 1998  Jeffrey A Law  (law@cygnus.com)
 
+       * flow.c (find_auto_inc): Remove most recent change.  Real bug was
+       elsewhere.
+
        * cse.c (count_reg_usage): Count registers used in addresses of
        CLOBBERs.
 
index aecd1b0d89eb176dfbd2af3b5dad3c9ac36dcf09..43ea11d8adc0fe000a4123ffb55cd03e1d5e4e68 100644 (file)
@@ -2386,10 +2386,6 @@ find_auto_inc (needed, x, insn)
                 Then fall into the usual case.  */
              rtx insns, temp;
 
-             /* Since q is now changed, clear its UNCHANGING bit.  Otherwise,
-                we would confuse alias.c when this pseudo ends up in a stack
-                slot.  */
-             RTX_UNCHANGING_P (q) = 0;
              start_sequence ();
              emit_move_insn (q, addr);
              insns = get_insns ();