From f2f4927e3d3627147c3e7aebd751e537a7134b37 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Fri, 15 Mar 2002 04:06:26 +0100 Subject: re PR rtl-optimization/5891 (ICE compiling SPEC fp test with -funroll-loops on ia64) PR optimization/5891 * unroll.c (copy_loop_body) [CALL_INSN]: Copy SIBLING_CALL_P flag. From-SVN: r50791 --- gcc/unroll.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/unroll.c') diff --git a/gcc/unroll.c b/gcc/unroll.c index fc18938..cc38656 100644 --- a/gcc/unroll.c +++ b/gcc/unroll.c @@ -2216,6 +2216,7 @@ copy_loop_body (loop, copy_start, copy_end, map, exit_label, last_iteration, pattern = copy_rtx_and_substitute (PATTERN (insn), map, 0); copy = emit_call_insn (pattern); REG_NOTES (copy) = initial_reg_note_copy (REG_NOTES (insn), map); + SIBLING_CALL_P (copy) = SIBLING_CALL_P (insn); /* Because the USAGE information potentially contains objects other than hard registers, we need to copy it. */ -- cgit v1.1