From da0c128ece877f34e2fcf27c82303fb6246f1088 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Fri, 15 Jan 1993 14:41:27 -0700 Subject: [PATCH] loop.c (move_movables): Clear INSN_CODE for eachinsn as we perform register replacements. * loop.c (move_movables): Clear INSN_CODE for eachinsn as we perform register replacements. (strength_reduce): Likewise. From-SVN: r3254 --- gcc/loop.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/loop.c b/gcc/loop.c index 6e5f247579d..11b7c96842a 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -1939,6 +1939,7 @@ move_movables (movables, threshold, insn_count, loop_start, end, nregs) { replace_regs (PATTERN (p), reg_map, nregs, 0); replace_regs (REG_NOTES (p), reg_map, nregs, 0); + INSN_CODE (p) = -1; } } @@ -3926,6 +3927,7 @@ strength_reduce (scan_start, end, loop_top, insn_count, { replace_regs (PATTERN (p), reg_map, max_reg_before_loop, 0); replace_regs (REG_NOTES (p), reg_map, max_reg_before_loop, 0); + INSN_CODE (p) = -1; } /* Unroll loops from within strength reduction so that we can use the -- 2.30.2