Re: [PATCH 02/15] testsuite: Expand coverage for `__builtin_memcpy'

2024-11-23 Thread Maciej W. Rozycki
On Tue, 19 Nov 2024, Jeff Law wrote: > > gcc/testsuite/ > > * gcc.c-torture/execute/memcpy-a1.c: New file. > > * gcc.c-torture/execute/memcpy-a2.c: New file. > > * gcc.c-torture/execute/memcpy-a4.c: New file. > > * gcc.c-torture/execute/memcpy-a8.c: New file. > > * gcc.c-to

Re: [PATCH 02/15] testsuite: Expand coverage for `__builtin_memcpy'

2024-11-19 Thread Jeff Law
On 11/17/24 7:59 PM, Maciej W. Rozycki wrote: Expand coverage for `__builtin_memcpy', primarily for "cpymemM" block copy pattern, although with smaller sizes open-coded sequences may be produced instead. This verifies block sizes in bytes from 1 to 64, across byte alignments of 1, 2, 4, 8 and

[PATCH 02/15] testsuite: Expand coverage for `__builtin_memcpy'

2024-11-17 Thread Maciej W. Rozycki
Expand coverage for `__builtin_memcpy', primarily for "cpymemM" block copy pattern, although with smaller sizes open-coded sequences may be produced instead. This verifies block sizes in bytes from 1 to 64, across byte alignments of 1, 2, 4, 8 and byte misalignments within from 0 up to 7 (there