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.
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. */