Tue Jun 22 00:20:05 1999 Richard Earnshaw (rearnsha@arm.com)
* final.c (shorten_branches): Don't try to split an insn that has
been deleted.
From-SVN: r27689
+Tue Jun 22 00:20:05 1999 Richard Earnshaw (rearnsha@arm.com)
+
+ * final.c (shorten_branches): Don't try to split an insn that has
+ been deleted.
+
Mon Jun 21 23:32:17 1999 Jeffrey A Law (law@cygnus.com)
Thu Jun 17 15:07 1999 Bruce Korb <ddsinc09@ix.netcom.com>
if (GET_RTX_CLASS (GET_CODE (insn)) == 'i')
{
rtx old = insn;
- insn = try_split (PATTERN (old), old, 1);
+ /* Don't split the insn if it has been deleted. */
+ if (! INSN_DELETED_P (old))
+ insn = try_split (PATTERN (old), old, 1);
/* When not optimizing, the old insn will be still left around
with only the 'deleted' bit set. Transform it into a note
to avoid confusion of subsequent processing. */