[PATCH 02/10] Drop uncast_insn from param 1 of final_scan_insn

Jeff Law law@redhat.com
Fri Sep 5 02:25:00 GMT 2014


On 09/04/14 19:51, David Malcolm wrote:
> gcc/
>
> 	* output.h (final_scan_insn): Strengthen first param from rtx to
> 	rtx_insn *.
>
> 	* final.c (final_scan_insn): Likewise, renaming it back from
> 	"uncast_insn" to "insn", eliminating the checked cast.
>
> 	* config/h8300/h8300.md (define_insn "jump"): Replace local rtx
> 	"vec" with an rtx_sequence * "seq", taking a copy of
> 	"final_sequence", and using methods of "seq" for clarity, and for
> 	type-safety in the calls to final_scan_insn.
> 	* config/mips/mips.c (mips_output_conditional_branch): Use methods
> 	of "final_sequence" for clarity, and for type-safety in the call to
> 	final_scan_insn.
> 	* config/sh/sh.c (print_slot): Strengthen param from rtx to
> 	rtx_sequence * and rename from "insn" to "seq".
OK.
Jeff



More information about the Gcc-patches mailing list