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.

Reply via email to