On 13 May 19:20, Jakub Jelinek wrote:
> Hi!
> 
> These insns are either AVX512VL or AVX512VL & BW, this patch allows using
> XMM16+ where possible.
> 
> Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?
> 
> 2016-05-13  Jakub Jelinek  <ja...@redhat.com>
> 
>       * config/i386/sse.md (pbroadcast_evex_isa): New mode attr.
>       (avx2_pbroadcast<mode>): Add another alternative with v instead
>       of x constraints in it, using <pbroadcast_evex_isa> isa.
>       (avx2_pbroadcast<mode>_1): Similarly, add two such alternatives.
> 
>       * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
>       * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
>       * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
>       * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
>       * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
>       * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
OK.

--
Thanks, K

Reply via email to