From 0bae01847ee3cf7a686537bea18b45c24b07ab2e Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 24 Oct 1999 13:25:28 -0700 Subject: [PATCH] Revert unintended change to copy_loop_body. From-SVN: r30148 --- gcc/unroll.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gcc/unroll.c b/gcc/unroll.c index d766b7437ac4..3f82e652ac53 100644 --- a/gcc/unroll.c +++ b/gcc/unroll.c @@ -1962,8 +1962,7 @@ copy_loop_body (copy_start, copy_end, map, exit_label, last_iteration, /* Make split induction variable constants `permanent' since we know there are no backward branches across iteration variable settings which would invalidate this. */ - if (dest_reg_was_split - && (GET_CODE (pattern) == SET || GET_CODE (pattern) == USE)) + if (dest_reg_was_split) { int regno = REGNO (SET_DEST (pattern)); -- 2.47.3