From f87ef537dd0024b45c28e9eb99393ff747519313 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 28 Sep 1993 15:52:06 -0700 Subject: [PATCH] (mark_target_live_regs): When scanning insns, ignore CLOBBERs in addition to USEs. From-SVN: r5513 --- gcc/reorg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/reorg.c b/gcc/reorg.c index 284c5fcd9cb..341383dfd92 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -2475,7 +2475,8 @@ mark_target_live_regs (target, res) clobber registers used for parameters. It isn't worth bothering with the unlikely case when it won't. */ if ((GET_CODE (real_insn) == INSN - && GET_CODE (PATTERN (real_insn)) != USE) + && GET_CODE (PATTERN (real_insn)) != USE + && GET_CODE (PATTERN (real_insn)) != CLOBBER) || GET_CODE (real_insn) == JUMP_INSN || GET_CODE (real_insn) == CALL_INSN) { -- 2.30.2