From e0fa93b3ca30abe9423a3f70cc172c21f2d2fdf0 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 31 May 2000 16:58:46 -0700 Subject: * ifcvt.c (cond_exec_process_insns): Don't ever ignore clobbers. From-SVN: r34316 --- gcc/ifcvt.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'gcc/ifcvt.c') diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index ee2d143..5b89bc4 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -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. */ -- cgit v1.1