From: Richard Kenner Date: Tue, 6 Jun 1995 02:43:28 +0000 (-0400) Subject: (reg_dead_at_p): When scanning backwards, stop at BARRIER. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=60715d0bef40ecaebd6753e865173648a20a1306;p=gcc.git (reg_dead_at_p): When scanning backwards, stop at BARRIER. From-SVN: r9885 --- diff --git a/gcc/combine.c b/gcc/combine.c index 11c941ab70b..81c62e65dfe 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -10185,7 +10185,7 @@ reg_dead_at_p (reg, insn) /* Scan backwards until we find a REG_DEAD note, SET, CLOBBER, label, or beginning of function. */ - for (; insn && GET_CODE (insn) != CODE_LABEL; + for (; insn && GET_CODE (insn) != CODE_LABEL && GET_CODE (insn) != BARRIER; insn = prev_nonnote_insn (insn)) { note_stores (PATTERN (insn), reg_dead_at_p_1);