Re: [PATCH] target/102125 - alternative memcpy folding improvement

2022-03-30 Thread Richard Earnshaw via Gcc-patches
On 23/03/2022 14:57, Richard Biener via Gcc-patches wrote: The following extends the heuristical memcpy folding path with the ability to use misaligned accesses on strict-alignment targets just like the size-based path does. That avoids regressing the following testcase on arm uint64_t

Re: [PATCH] target/102125 - alternative memcpy folding improvement

2022-03-28 Thread Richard Biener via Gcc-patches
On Wed, 23 Mar 2022, Richard Biener wrote: > The following extends the heuristical memcpy folding path with the > ability to use misaligned accesses on strict-alignment targets just > like the size-based path does. That avoids regressing the following > testcase on arm > > uint64_t bar64(con

[PATCH] target/102125 - alternative memcpy folding improvement

2022-03-23 Thread Richard Biener via Gcc-patches
The following extends the heuristical memcpy folding path with the ability to use misaligned accesses on strict-alignment targets just like the size-based path does. That avoids regressing the following testcase on arm uint64_t bar64(const uint8_t *rData1) { uint64_t buffer;