PING^2 [PATCH 0/2] x86: Add cmpmemsi for -minline-all-stringops

2020-07-09 Thread H.J. Lu via Gcc-patches
On Tue, Jun 9, 2020 at 9:32 AM H.J. Lu wrote: > > On Sun, May 31, 2020 at 4:10 PM H.J. Lu wrote: > > > > We used to expand memcmp to "repz cmpsb" via cmpstrnsi. It was changed > > by > > > > commit 9b0f6f5e511ca512e4faeabc81d2fd3abad9b02f > > Author: Nick Clifton > > Date: Fri Aug 12 16:26:11

PING^1 [PATCH 0/2] x86: Add cmpmemsi for -minline-all-stringops

2020-06-09 Thread H.J. Lu via Gcc-patches
On Sun, May 31, 2020 at 4:10 PM H.J. Lu wrote: > > We used to expand memcmp to "repz cmpsb" via cmpstrnsi. It was changed > by > > commit 9b0f6f5e511ca512e4faeabc81d2fd3abad9b02f > Author: Nick Clifton > Date: Fri Aug 12 16:26:11 2011 + > > builtins.c (expand_builtin_memcmp): Do not us

[PATCH 0/2] x86: Add cmpmemsi for -minline-all-stringops

2020-05-31 Thread H.J. Lu via Gcc-patches
We used to expand memcmp to "repz cmpsb" via cmpstrnsi.  It was changed by commit 9b0f6f5e511ca512e4faeabc81d2fd3abad9b02f Author: Nick Clifton Date: Fri Aug 12 16:26:11 2011 + builtins.c (expand_builtin_memcmp): Do not use cmpstrnsi pattern. * builtins.c (expand_builtin_m