On 6/25/19 2:22 PM, acsaw...@linux.ibm.com wrote: > From: Aaron Sawdey <acsaw...@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