Re: [PATCH i386 AVX512] [62/n] Add vpmaddubsw,vdbpsadbw insn patterns.

2014-10-03 Thread Uros Bizjak
On Fri, Oct 3, 2014 at 1:03 PM, Kirill Yukhin wrote: > Hello Uroš, > On 29 Sep 10:08, Uros Bizjak wrote: >> On Fri, Sep 26, 2014 at 4:09 PM, Kirill Yukhin >> wrote: >> > +(define_insn "avx512bw_pmaddubsw512" >> > + [(set (match_operand:VI2_AVX512VL 0 "register_operand" "=v") >> > + (un

Re: [PATCH i386 AVX512] [62/n] Add vpmaddubsw,vdbpsadbw insn patterns.

2014-10-03 Thread Kirill Yukhin
Hello Uroš, On 29 Sep 10:08, Uros Bizjak wrote: > On Fri, Sep 26, 2014 at 4:09 PM, Kirill Yukhin > wrote: > > +(define_insn "avx512bw_pmaddubsw512" > > + [(set (match_operand:VI2_AVX512VL 0 "register_operand" "=v") > > + (unspec:VI2_AVX512VL > > +[(match_operand: 1 "register

Re: [PATCH i386 AVX512] [62/n] Add vpmaddubsw,vdbpsadbw insn patterns.

2014-09-29 Thread Uros Bizjak
On Fri, Sep 26, 2014 at 4:09 PM, Kirill Yukhin wrote: > Hello, > This patch introduces patterns for vpmaddubsw and vdbpsadbw > insn. > > Bootstrapped. > AVX-512* tests on top of patch-set all pass > under simulator. > > Is it ok for trunk? > > gcc/ > * config/i386/sse.md > (define_

[PATCH i386 AVX512] [62/n] Add vpmaddubsw,vdbpsadbw insn patterns.

2014-09-26 Thread Kirill Yukhin
Hello, This patch introduces patterns for vpmaddubsw and vdbpsadbw insn. Bootstrapped. AVX-512* tests on top of patch-set all pass under simulator. Is it ok for trunk? gcc/ * config/i386/sse.md (define_c_enum "unspec"): Add UNSPEC_DBPSADBW, UNSPEC_PMADDUBSW512. (define_in