* unroll.c (copy_loop_body): Copy CONST_OR_PURE_CALL_P.

From-SVN: r59732
This commit is contained in:
Jan Hubicka 2002-12-02 20:29:45 +01:00 committed by Jan Hubicka
parent 8d9872d267
commit 4ff38cd53f
2 changed files with 5 additions and 0 deletions

View File

@ -1,3 +1,7 @@
Mon Dec 2 20:28:48 CET 2002 Jan Hubicka <jh@suse.cz>
* unroll.c (copy_loop_body): Copy CONST_OR_PURE_CALL_P.
Mon Dec 2 19:42:52 CET 2002 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_int_movcc): Avoid overflow.

View File

@ -2214,6 +2214,7 @@ copy_loop_body (loop, copy_start, copy_end, map, exit_label, last_iteration,
REG_NOTES (copy) = initial_reg_note_copy (REG_NOTES (insn), map);
INSN_SCOPE (copy) = INSN_SCOPE (insn);
SIBLING_CALL_P (copy) = SIBLING_CALL_P (insn);
CONST_OR_PURE_CALL_P (copy) = CONST_OR_PURE_CALL_P (insn);
/* Because the USAGE information potentially contains objects other
than hard registers, we need to copy it. */