diff options
author | Jeff Law <law@gcc.gnu.org> | 1993-01-15 14:41:27 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1993-01-15 14:41:27 -0700 |
commit | da0c128ece877f34e2fcf27c82303fb6246f1088 (patch) | |
tree | 6f0cbced9968fb7214e4e2dbbb38261274e14742 | |
parent | cb25ac928c4afa058913f8b1ca667c01d2bdc79f (diff) | |
download | gcc-da0c128ece877f34e2fcf27c82303fb6246f1088.zip gcc-da0c128ece877f34e2fcf27c82303fb6246f1088.tar.gz gcc-da0c128ece877f34e2fcf27c82303fb6246f1088.tar.bz2 |
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
-rw-r--r-- | gcc/loop.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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 |