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
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
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
>
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/