Re: [PATCH i386 AVX512] [80/n] Extend expand_sse2_mulvxdi3.

2014-10-17 Thread Uros Bizjak
On Fri, Oct 17, 2014 at 2:32 PM, Kirill Yukhin wrote: > Hello Uroš, > On 16 Oct 14:29, Uros Bizjak wrote: >> > + if (mode == V4DImode) >> > + emit_insn (gen_avx512dq_mulv4di3 (op0, op1, op2)); >> > + else if (mode == V2DImode) >> > + emit_insn (gen_avx512dq_mulv

Re: [PATCH i386 AVX512] [80/n] Extend expand_sse2_mulvxdi3.

2014-10-17 Thread Kirill Yukhin
Hello Uroš, On 16 Oct 14:29, Uros Bizjak wrote: > > + if (mode == V4DImode) > > + emit_insn (gen_avx512dq_mulv4di3 (op0, op1, op2)); > > + else if (mode == V2DImode) > > + emit_insn (gen_avx512dq_mulv4di3 (op0, op1, op2)); > > Should this be v2di ? Right, copy-a

Re: [PATCH i386 AVX512] [80/n] Extend expand_sse2_mulvxdi3.

2014-10-16 Thread Uros Bizjak
On Thu, Oct 16, 2014 at 1:55 PM, Kirill Yukhin wrote: > Hello, > This patch extends expand_sse2_mulvxdi3. > > Bootstrapped. > AVX-512* tests on top of patch-set all pass > under simulator. > > Is it ok for trunk? > > gcc/ > * config/i386/i386.c (ix86_expand_sse2_mulvxdi3): Extend >

[PATCH i386 AVX512] [80/n] Extend expand_sse2_mulvxdi3.

2014-10-16 Thread Kirill Yukhin
Hello, This patch extends expand_sse2_mulvxdi3. Bootstrapped. AVX-512* tests on top of patch-set all pass under simulator. Is it ok for trunk? gcc/ * config/i386/i386.c (ix86_expand_sse2_mulvxdi3): Extend expand_sse2_mulvxdi3. -- Thanks, K diff --git a/gcc/config/i386/i386.c b/