From e50ab9ee27eb6252b7f47b7a7dce080d02db377a Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Wed, 2 Jul 1997 13:52:15 +0000 Subject: [PATCH] Do not go beyond end of array From-SVN: r14384 --- gcc/loop.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/loop.c b/gcc/loop.c index 92eab1f9821..1c67f1c5159 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -3961,6 +3961,7 @@ strength_reduce (scan_start, end, loop_top, insn_count, other_giv = tv; } if (! tv && other_giv + && REGNO (other_giv->dest_reg) <= max_reg_before_loop && (REGNO_LAST_UID (REGNO (other_giv->dest_reg)) == INSN_UID (v->insn)) && INSN_LUID (v->insn) < INSN_LUID (bl->biv->insn)) -- 2.30.2