From 9fd5bb6267ca1d3bca69e58b121fad23e9a45308 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Fri, 8 Jul 1994 13:55:33 -0700 Subject: [PATCH] (distribute_notes, REG_DEAD case): When check to see if insn uses register, also call find_regno_fusage. From-SVN: r7683 --- gcc/combine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/combine.c b/gcc/combine.c index 991db28cd0c..81f55e9a28a 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -10573,7 +10573,8 @@ distribute_notes (notes, from_insn, i3, i2, elim_i2, elim_i1) int i; for (i = regno; i < endregno; i++) - if (! refers_to_regno_p (i, i + 1, PATTERN (place), 0)) + if (! refers_to_regno_p (i, i + 1, PATTERN (place), 0) + && ! find_regno_fusage (place, USE, i)) { rtx piece = gen_rtx (REG, reg_raw_mode[i], i); rtx p; -- 2.30.2