Commit e0fa93b3 by Richard Henderson Committed by Richard Henderson

* ifcvt.c (cond_exec_process_insns): Don't ever ignore clobbers.

From-SVN: r34316
parent abb9a4c5
2000-05-31 Richard Henderson <rth@cygnus.com>
* ifcvt.c (cond_exec_process_insns): Don't ever ignore clobbers.
2000-05-31 Richard Henderson <rth@cygnus.com>
* flow.c (merge_blocks_nomove): Remove a barrier not following
a jump as well.
......
......@@ -216,10 +216,8 @@ cond_exec_process_insns (start, end, test, prob_val, mod_ok)
if (GET_CODE (insn) != INSN && GET_CODE (insn) != CALL_INSN)
abort ();
/* Remove USE and CLOBBER insns that get in the way. */
if (reload_completed
&& (GET_CODE (PATTERN (insn)) == USE
|| GET_CODE (PATTERN (insn)) == CLOBBER))
/* Remove USE insns that get in the way. */
if (reload_completed && GET_CODE (PATTERN (insn)) == USE)
{
/* ??? Ug. Actually unlinking the thing is problematic,
given what we'd have to coordinate with our callers. */
......
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