OSDN Git Service

(try_merge_delay_insns): Success when SLOT_NUMBER ==
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Feb 1994 23:16:22 +0000 (23:16 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Feb 1994 23:16:22 +0000 (23:16 +0000)
NUM_SLOTS not when NEXT_TO_MATCH == 0.

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

gcc/reorg.c

index 563c607..71fc4f3 100644 (file)
@@ -1815,7 +1815,7 @@ try_merge_delay_insns (insn, thread)
      merged insns.  Also clear the INSN_FROM_TARGET_P bit of each insn the
      the delay list so that we know that it isn't only being used at the
      target.  */
-  if (next_to_match == 0 && annul_p)
+  if (slot_number == num_slots && annul_p)
     {
       for (; merged_insns; merged_insns = XEXP (merged_insns, 1))
        {