Re: [PATCH v2] AArch64: Fix memmove operand corruption [PR111121]

2023-09-28 Thread Richard Sandiford
Wilco Dijkstra writes: > A MOPS memmove may corrupt registers since there is no copy of the input > operands to temporary registers. Fix this by calling > aarch64_expand_cpymem_mops. > > Passes regress/bootstrap, OK for commit? > > gcc/ChangeLog/ > PR target/21 >

[PATCH v2] AArch64: Fix memmove operand corruption [PR111121]

2023-09-20 Thread Wilco Dijkstra
A MOPS memmove may corrupt registers since there is no copy of the input operands to temporary registers. Fix this by calling aarch64_expand_cpymem_mops. Passes regress/bootstrap, OK for commit? gcc/ChangeLog/ PR target/21 * config/aarch64/aarch64.md