[PATCH 01/30] Changes to machine independent code

Jeff Law law@redhat.com
Tue Jun 25 21:43:00 GMT 2019


On 6/25/19 2:22 PM, acsawdey@linux.ibm.com wrote:
> From: Aaron Sawdey <acsawdey@linux.ibm.com>
> 
> 	* builtins.c (get_memory_rtx): Fix comment.
> 	* optabs.def (movmem_optab): Change to cpymem_optab.
> 	* expr.c (emit_block_move_via_cpymem): Change movmem to cpymem.
> 	(emit_block_move_hints): Change movmem to cpymem.
> 	* defaults.h: Change movmem to cpymem.
> 	* targhooks.c (get_move_ratio): Change movmem to cpymem.
> 	(default_use_by_pieces_infrastructure_p): Ditto.
So I think you're missing an update to the RTL/MD documentation.  This
is also likely to cause problems for any out-of-tree ports, so it's
probably worth a mention in the gcc-10 changes, which will need to be
created (in CVS no less, ugh).

I think the stuff posted to-date is fine, but it shouldn't go in without
the corresponding docs and gcc-10 changes updates.

jeff



More information about the Gcc-patches mailing list