Commit 79771cc4 by Zdenek Dvorak Committed by Zdenek Dvorak

re PR rtl-optimization/14229 (20000504-1.c:15: error: missing barrier after block 1)

	PR optimization/14229
	* cfgrtl.c (rtl_tidy_fallthru_edge): Do not fail for !onlyjump jump.

From-SVN: r78605
parent b922546d
2004-02-28 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
PR optimization/14229
* cfgrtl.c (rtl_tidy_fallthru_edge): Do not fail for !onlyjump jump.
2004-02-28 Eric Botcazou <ebotcazou@act-europe.fr>
* fold-const.c (fold): Strip NOPs that change the signedness
......
......@@ -1130,11 +1130,6 @@ rtl_tidy_fallthru_edge (edge e)
rtx q;
basic_block b = e->src, c = b->next_bb;
/* If the jump insn has side effects, we can't tidy the edge. */
if (GET_CODE (BB_END (b)) == JUMP_INSN
&& !onlyjump_p (BB_END (b)))
return;
/* ??? In a late-running flow pass, other folks may have deleted basic
blocks by nopping out blocks, leaving multiple BARRIERs between here
and the target label. They ought to be chastized and fixed.
......
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