From 79b9dd8ccf38e3768e5879a54c1a0bbd5cf2c2ff Mon Sep 17 00:00:00 2001
From: Zdenek Dvorak <dvorakz@suse.cz>
Date: Thu, 23 Mar 2006 11:45:09 +0100
Subject: [PATCH] cse.c (cse_end_of_basic_block): Do not check for LOOP_END
 note.

	* cse.c (cse_end_of_basic_block): Do not check for LOOP_END note.

From-SVN: r112317
---
 gcc/ChangeLog | 4 ++++
 gcc/cse.c     | 1 -
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e573c23d577d..2a128c6bcac7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-23  Zdenek Dvorak <dvorakz@suse.cz>
+
+	* cse.c (cse_end_of_basic_block): Do not check for LOOP_END note.
+
 2006-03-23  Zdenek Dvorak <dvorakz@suse.cz>
 
 	* cfgloopmanip.c (create_loop_notes): Removed.
diff --git a/gcc/cse.c b/gcc/cse.c
index 53b26d039b95..3f8dd10f3d62 100644
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -6696,7 +6696,6 @@ cse_end_of_basic_block (rtx insn, struct cse_basic_block_data *data,
 	{
 	  for (q = PREV_INSN (JUMP_LABEL (p)); q; q = PREV_INSN (q))
 	    if ((!NOTE_P (q)
-		 || NOTE_LINE_NUMBER (q) == NOTE_INSN_LOOP_END
 		 || (PREV_INSN (q) && CALL_P (PREV_INSN (q))
 		     && find_reg_note (PREV_INSN (q), REG_SETJMP, NULL)))
 		&& (!LABEL_P (q) || LABEL_NUSES (q) != 0))
-- 
GitLab