On Wed, Oct 15, 2014 at 3:37 PM, Kirill Yukhin <kirill.yuk...@gmail.com> wrote:
>> > diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c >> > index 7c34431..8a7853e 100644 >> > --- a/gcc/config/i386/i386.c >> > +++ b/gcc/config/i386/i386.c >> > @@ -18811,6 +18811,19 @@ ix86_expand_vector_convert_uns_vsivsf (rtx >> > target, rtx val) >> > enum machine_mode fltmode = GET_MODE (target); >> > rtx (*cvt) (rtx, rtx); >> >> Please handle this directly in floatuns<sseintvecmodelower><mode>2 >> expander. The V16SImode is already handled from there. > Done. > > Bootstrapped. > > gcc/ > * config/i386/sse.md > (define_expand "floatuns<sseintvecmodelower><mode>2"): Extend to > support AVX-512VL instructions. > > Is it ok for main trunk? OK. Thanks, Uros.