This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] x86_64: memcpy/memmove family optimized with AVX512
- From: Andrew Senkevich <andrew dot n dot senkevich at gmail dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: libc-alpha <libc-alpha at sourceware dot org>
- Date: Sat, 16 Jan 2016 01:03:18 +0300
- Subject: Re: [PATCH] x86_64: memcpy/memmove family optimized with AVX512
- Authentication-results: sourceware.org; auth=none
- References: <CAMXFM3uGLiFE+pKPzFgWP6Sx4C3w2Ktd4w3+35O0Bj=B1s0naA at mail dot gmail dot com> <CAMe9rOrTWce2vy0_OUWRH4FVRUSndpuSh2QpkmcMxgSBBEo0Fg at mail dot gmail dot com> <CAMXFM3tOe8UcRRoCQzLxHRt8o-azPQ=OJtHhFHGUDvsHAydoLQ at mail dot gmail dot com> <CAMe9rOreWU8eqsSaQShEY9+=Z6ySOTX+H8DxcYoFNY3i9tHrhg at mail dot gmail dot com> <CAMXFM3tH1FHdigHdYHVQiYafJMOf1=7Fxc+B2H1v11BNYxDgHw at mail dot gmail dot com> <CAMe9rOqeZtmz+LE5vbMSKJkid=7S4YmwR4=AzfuDFO07G6uF+w at mail dot gmail dot com> <CAMXFM3t9Y_YE_2zmPUr-agpMwhxk24OuU4QwY-zuWs-NKDEezA at mail dot gmail dot com> <CAMe9rOrx5NmTht+U1Ew6mx14HVJs-C9SCLn5p1Got0dN9RCR8A at mail dot gmail dot com>
2016-01-16 0:52 GMT+03:00 H.J. Lu <hjl.tools@gmail.com>:
> On Fri, Jan 15, 2016 at 1:47 PM, Andrew Senkevich
> <andrew.n.senkevich@gmail.com> wrote:
>> 2016-01-14 1:26 GMT+03:00 H.J. Lu <hjl.tools@gmail.com>:
>>> On Wed, Jan 13, 2016 at 1:54 PM, Andrew Senkevich
>>> <andrew.n.senkevich@gmail.com> wrote:
>>>> 2016-01-13 23:20 GMT+03:00 H.J. Lu <hjl.tools@gmail.com>:
>>>>> On Wed, Jan 13, 2016 at 11:49 AM, Andrew Senkevich
>>>>> <andrew.n.senkevich@gmail.com> wrote:
>>>>>>> Please add _chk tests.
>>>>>>
>>>>>> Here is updated patch:
>>>>>>
>>>>>
>>>>> It won't apply:
>>>>>
>>>>> gnu-6:pts/19[19]> patch -p1 < /tmp/get-raw-msg.txt
>>>>> patching file sysdeps/x86_64/multiarch/Makefile
>>>>> Hunk #1 FAILED at 7.
>>>>> 1 out of 1 hunk FAILED -- saving rejects to file
>>>>> sysdeps/x86_64/multiarch/Makefile.rej
>>>>> patching file sysdeps/x86_64/multiarch/ifunc-impl-list.c
>>>>> Hunk #1 FAILED at 24.
>>>>> patch: **** malformed patch at line 87: libc_ifunc_impl *array,
>>>>>
>>>>> Please use attachment or create a branch in glibc git.
>>>>
>>>> Please try attached.
>>>
>>> Look good to me.
>>>
>>> Thanks.
>>
>> Here is the version with a little bit faster non-temporal loops.
>>
>
> OK.
>
> Thanks.
Thanks!
--
WBR,
Andrew