Commit f758c26c by Nick Clifton Committed by Nick Clifton

mep.c (mep_reorg_regmove): Use next_nonnote_non_debug_insn to advance to the next insn.

	* config/mep/mep.c (mep_reorg_regmove): Use
	next_nonnote_non_debug_insn to advance to the next insn.  Do not
	expect delete_insn to return an rtx.

From-SVN: r189234
parent 9795be39
2012-07-03 Nick Clifton <nickc@redhat.com>
* config/mep/mep.c (mep_reorg_regmove): Use
next_nonnote_non_debug_insn to advance to the next insn. Do not
expect delete_insn to return an rtx.
2012-07-03 Richard Guenther <rguenther@suse.de>
* doc/install.texi (CLooG): Clarify how CLooG needs to be
......
......@@ -5022,7 +5022,7 @@ mep_reorg_regmove (rtx insns)
done = 1;
for (insn = insns; insn; insn = next)
{
next = NEXT_INSN (insn);
next = next_nonnote_nondebug_insn (insn);
if (GET_CODE (insn) != INSN)
continue;
pat = PATTERN (insn);
......@@ -5035,7 +5035,7 @@ mep_reorg_regmove (rtx insns)
&& find_regno_note (insn, REG_DEAD, REGNO (SET_SRC (pat)))
&& mep_compatible_reg_class (REGNO (SET_SRC (pat)), REGNO (SET_DEST (pat))))
{
follow = next_nonnote_insn (insn);
follow = next_nonnote_nondebug_insn (insn);
if (dump_file)
fprintf (dump_file, "superfluous moves: considering %d\n", INSN_UID (insn));
......@@ -5096,7 +5096,7 @@ mep_reorg_regmove (rtx insns)
follow, where))
{
count ++;
next = delete_insn (insn);
delete_insn (insn);
if (dump_file)
{
fprintf (dump_file, "\n----- Success! new insn:\n\n");
......
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