OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / gcc / config / mips / mips.c
index 1c9b866..5a410eb 100644 (file)
@@ -14831,6 +14831,7 @@ mips_reorg_process_insns (void)
                 executed.  */
              else if (recog_memoized (insn) == CODE_FOR_r10k_cache_barrier
                       && last_insn
+                      && JUMP_P (SEQ_BEGIN (last_insn))
                       && INSN_ANNULLED_BRANCH_P (SEQ_BEGIN (last_insn)))
                delete_insn (insn);
              else