PR bootstrap/50738
* ifcvt.c (dead_or_predicable): Revert accidental commit with
HAVE_simple_return test.
From-SVN: r180038
2011-10-15 Alan Modra <amodra@gmail.com>
+ PR bootstrap/50738
+ * ifcvt.c (dead_or_predicable): Revert accidental commit with
+ HAVE_simple_return test.
+
+2011-10-15 Alan Modra <amodra@gmail.com>
+
* ifcvt.c (dead_or_predicable): Disable if-conversion when
doing so is likely to kill a shrink-wrapping opportunity.
register used to pass function parameters, which then must be
saved in caller-saved regs. A caller-saved reg requires the
prologue, killing a shrink-wrap opportunity. */
- if ((flag_shrink_wrap && HAVE_simple_return && !epilogue_completed)
+ if ((flag_shrink_wrap && !epilogue_completed)
&& ENTRY_BLOCK_PTR->next_bb == test_bb
&& single_succ_p (new_dest)
&& single_succ (new_dest) == EXIT_BLOCK_PTR