Re: [PATCH i386 AVX512] [32/n] Add reduce,range,fpclass.

2014-09-09 Thread Kirill Yukhin
On 30 Aug 10:21, Uros Bizjak wrote: Hello, It looks to me that _SCALAR unspecs are redundant, and should be possible to use UNSPEC_REDUCE for all patterns without unwanted matching. Updated patch in the bottom gcc/ * config/i386/i386.c (ix86_expand_args_builtin): Handle

Re: [PATCH i386 AVX512] [32/n] Add reduce,range,fpclass.

2014-09-09 Thread Uros Bizjak
On Tue, Sep 9, 2014 at 1:41 PM, Kirill Yukhin kirill.yuk...@gmail.com wrote: On 30 Aug 10:21, Uros Bizjak wrote: Hello, It looks to me that _SCALAR unspecs are redundant, and should be possible to use UNSPEC_REDUCE for all patterns without unwanted matching. Updated patch in the bottom gcc/

Re: [PATCH i386 AVX512] [32/n] Add reduce,range,fpclass.

2014-08-30 Thread Uros Bizjak
On Fri, Aug 29, 2014 at 3:55 PM, Kirill Yukhin kirill.yuk...@gmail.com wrote: Patch in the bottom adds support for reduce,range,fpclass. Bootstrapped. AVX-512* tests on top of patch-set all pass under simulator. Is it ok for trunk? gcc/ * config/i386/i386.c