(move_movables): For move_insn case, skip notes when deleting
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 17 Nov 1994 00:28:34 +0000 (19:28 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 17 Nov 1994 00:28:34 +0000 (19:28 -0500)
instructions.

From-SVN: r8475

gcc/loop.c

index 32f39242a31996095e71ff961be7994ee34e0fba..123c01383bf31dfdddcf75bbbd5e15c775003db2 100644 (file)
@@ -1685,6 +1685,8 @@ move_movables (movables, threshold, insn_count, loop_start, end, nregs)
                        }
 
                      p = delete_insn (p);
+                     while (p && GET_CODE (p) == NOTE)
+                       p = NEXT_INSN (p);
                    }
 
                  start_sequence ();