[PATCH] combine: RTX changes depending on presence of DEBUG_INSN

Eric Botcazou ebotcazou@adacore.com
Thu May 27 22:27:00 GMT 2010


> Doh.  FWIW, I'd just written exactly this patch (byte-for-byte even)
> before seeing your message.  I agree it's the right fix.  Also FWIW,
> here's the changelog I'd written:
>
> gcc/
> 	* combine.c (rtx_subst_pair): Expose for !AUTO_INC_DEC targets too.
> 	(propagate_for_debug_subst): Likewise.  Use copy_rtx instead of
> 	cleanup_auto_inc_dec for !AUTO_INC_DEC.  Call make_compound_operation
> 	on the first rtx copy.
> 	(propagate_for_debug): Remove AUTO_INC_DEC conditionals.
> 	Use simplify_replace_fn_rtx for all targets.  Don't call
> 	make_compound_operation here.

OK, thanks.

-- 
Eric Botcazou



More information about the Gcc-patches mailing list