Function to reliably copy insns (repost)

Richard Henderson rth@cygnus.com
Sun Oct 31 23:33:00 GMT 1999


On Fri, Oct 08, 1999 at 01:16:17AM +0100, Bernd Schmidt wrote:
> 	* jump.c (duplicate_loop_exit_test): Use copy_insn/copy_insn_1
> 	instead of copy_rtx.  Accept sequences that contain asm statements.
> 	* emit_rtl.c (copy_insn_1, copy_insn): New functions.
> 	(copy_insn_scratch_in, copy_insn_scratch_out, copy_insn_n_scratches,
> 	orig_asm_operands_vector, copy_asm_operands_vector,
> 	orig_asm_constraints_vecotr, copy_asm_constraints_vector): New static
> 	variables.
> 	* rtl.h (copy_insn, copy_insn_1): Declare.

Ok.


r~



More information about the Gcc-patches mailing list