2017-01-10 13:58 GMT+01:00 Kirill Yukhin <kirill.yuk...@gmail.com>:
> On 10 Jan 15:00, Andrew Senkevich wrote:
>> 2017-01-10 13:31 GMT+03:00 Uros Bizjak <ubiz...@gmail.com>:
>> > On Tue, Jan 10, 2017 at 11:21 AM, Andrew Senkevich
>> > <andrew.n.senkev...@gmail.com> wrote:
>> >> 2017-01-10 13:04 GMT+03:00 Kirill Yukhin <kirill.yuk...@gmail.com>:
>> >>> Hi,
>> >>> In addition to Uroš's inputs:
>> >>>> diff --git a/gcc/config/i386/avx512vpopcntdqintrin.h
>> >>>> b/gcc/config/i386/avx512vpopcntdqintrin.h
>> >>>> new file mode 100644
>> >>>> index 0000000..28305f6
>> >>>> --- /dev/null
>> >>>> +++ b/gcc/config/i386/avx512vpopcntdqintrin.h
>> >>>> @@ -0,0 +1,90 @@
>> >>>> +/* Copyright (C) 2016 Free Software Foundation, Inc.
>> >>> Pls, fix year.
>> >>>
>> >>> Pattern should perfectly fit into subst infra.
>> >>
>> >> Indeed, patch attached.
>> >> Changelogs will be fixed accordingly.
>> >
>> > Patch is OK for mainline.
>>
>> Thanks!
>>
>> Attached with updated ChangeLogs.
>> Kirill, could you commit please?
> Done.
>
> Also, could you pls implement runtime test cases for new intrinsics.

Hi,

those tests are attached, are they Ok?
ChangLog:

gcc/testsuite/

    * gcc.target/i386/avx512vpopcntdq-check.h: New.
    * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c: Ditto.
    * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c: Ditto.
    * gcc.target/i386/avx512f-helper.h: Add avx512vpopcntdq-check.h.
    * gcc.target/i386/i386.exp (check_effective_target_avx512vpopcntdq): New.


--
WBR,
Andrew

Attachment: avx512vpopcntdq_rt_tests.patch
Description: Binary data

Reply via email to