From 60715d0bef40ecaebd6753e865173648a20a1306 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 5 Jun 1995 22:43:28 -0400 Subject: [PATCH] (reg_dead_at_p): When scanning backwards, stop at BARRIER. From-SVN: r9885 --- gcc/combine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.30.2