Commit a7d6f306 by Kaz Kojima

sh.c (split_branches): Check the result of next_active_insn.

	* config/sh/sh.c (split_branches): Check the result of
	next_active_insn.

From-SVN: r151152
parent 715fda99
2009-08-27 Kaz Kojima <kkojima@gcc.gnu.org>
* config/sh/sh.c (split_branches): Check the result of
next_active_insn.
2009-08-27 Steve Ellcey <sje@cup.hp.com> 2009-08-27 Steve Ellcey <sje@cup.hp.com>
* config/ia64/hpux.h (LIB_SPEC): Add -lrt for when * config/ia64/hpux.h (LIB_SPEC): Add -lrt for when
......
...@@ -5841,9 +5841,10 @@ split_branches (rtx first) ...@@ -5841,9 +5841,10 @@ split_branches (rtx first)
next = next_active_insn (insn); next = next_active_insn (insn);
if ((JUMP_P (next) if (next
|| ((next = next_active_insn (next)) && (JUMP_P (next)
&& JUMP_P (next))) || ((next = next_active_insn (next))
&& JUMP_P (next)))
&& GET_CODE (PATTERN (next)) == SET && GET_CODE (PATTERN (next)) == SET
&& recog_memoized (next) == CODE_FOR_jump_compact && recog_memoized (next) == CODE_FOR_jump_compact
&& ((INSN_ADDRESSES && ((INSN_ADDRESSES
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment