Re: [PATCH] Improve 128-bit to 256-bit broadcasts

2016-05-22 Thread Kirill Yukhin
Hi Jakub, On 18 May 23:00, Jakub Jelinek wrote: > Hi! > > vbroadcast[fi]32x4 and vinsert[fi]32x4 are in AVX512VL, > vbroadcast[fi]64x2 and vinsert[fi]64x2 are in AVX512VL & AVX512DQ. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? OK. > > 2016-05-18 Jakub Jelinek > >

[PATCH] Improve 128-bit to 256-bit broadcasts

2016-05-18 Thread Jakub Jelinek
Hi! vbroadcast[fi]32x4 and vinsert[fi]32x4 are in AVX512VL, vbroadcast[fi]64x2 and vinsert[fi]64x2 are in AVX512VL & AVX512DQ. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2016-05-18 Jakub Jelinek * config/i386/sse.md (i128vldq): New mode iterator. (av