From: Richard Kenner Date: Thu, 2 Dec 1993 13:10:43 +0000 (-0500) Subject: (scan_loop): Correct arguments for register check. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=103869f2908dd58da84b2a0ff44f5717d36d1c74;p=gcc.git (scan_loop): Correct arguments for register check. From-SVN: r6180 --- diff --git a/gcc/loop.c b/gcc/loop.c index ddccde5022d..ee67209d1c3 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -690,9 +690,9 @@ scan_loop (loop_start, end, nregs) else if (! ((! maybe_never && ! loop_reg_used_before_p (set, p, loop_start, scan_start, end)) - || (! REG_USERVAR_P (SET_DEST (PATTERN (p))) - && ! REG_LOOP_TEST_P (SET_DEST (PATTERN (p)))) - || reg_in_basic_block_p (p, SET_DEST (PATTERN (p))))) + || (! REG_USERVAR_P (SET_DEST (set)) + && ! REG_LOOP_TEST_P (SET_DEST (set))) + || reg_in_basic_block_p (p, SET_DEST (set)))) ; else if ((tem = invariant_p (src)) && (dependencies == 0