OSDN Git Service

2005-06-01 Mostafa Hagog <mustafa@il.ibm.com>
authorhagog <hagog@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Jun 2005 05:26:41 +0000 (05:26 +0000)
committerhagog <hagog@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Jun 2005 05:26:41 +0000 (05:26 +0000)
* modulo-sched.c (undo_generate_reg_moves ): Fix PR 21138.

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

gcc/ChangeLog
gcc/modulo-sched.c

index 741ee96..2637970 100644 (file)
@@ -1,5 +1,9 @@
 2005-06-01 Mostafa Hagog <mustafa@il.ibm.com>
 
+       * modulo-sched.c (undo_generate_reg_moves ): Fix PR 21138.
+
+2005-06-01 Mostafa Hagog <mustafa@il.ibm.com>
+
        * gcse.c (compute_transp, load_killed_in_block): Use 
        MEM_READONLY_P.
 
index 4fc57c5..5cbc4f6 100644 (file)
@@ -597,6 +597,7 @@ undo_generate_reg_moves (partial_schedule_ptr ps,
          delete_insn (crr);
          crr = prev;
        }
+      SCHED_FIRST_REG_MOVE (u) = NULL_RTX;
     }
 
   while (reg_move_replaces)