(add_insn_{before,after}): Don't abort if AFTER was deleted, but not
authorRichard Earnshaw <erich@gnu.org>
Sun, 16 Oct 1994 09:01:26 +0000 (09:01 +0000)
committerRichard Earnshaw <erich@gnu.org>
Sun, 16 Oct 1994 09:01:26 +0000 (09:01 +0000)
optiimzing

From-SVN: r8281

gcc/emit-rtl.c

index c174a1b..5984101 100644 (file)
@@ -2141,7 +2141,7 @@ add_insn_after (insn, after)
 {
   rtx next = NEXT_INSN (after);
 
-  if (INSN_DELETED_P (after))
+  if (optimize && INSN_DELETED_P (after))
     abort ();
 
   NEXT_INSN (insn) = next;
@@ -2189,7 +2189,7 @@ add_insn_before (insn, before)
 {
   rtx prev = PREV_INSN (before);
 
-  if (INSN_DELETED_P (before))
+  if (optimize && INSN_DELETED_P (before))
     abort ();
 
   PREV_INSN (insn) = prev;