Re: [PATCH AVX512] Fix dg.torture tests with avx512

2014-11-05 Thread Ilya Tocar
On 03 Nov 11:21, Jakub Jelinek wrote: > On Fri, Oct 31, 2014 at 11:17:07AM +0100, Uros Bizjak wrote: > > I'd like to ask Jakub for a review of the above two parts, other parts > > are OK with a rename (as mentioned above). > > Looks ok to me. Where the ICEs discovered just by normal make check or

Re: [PATCH AVX512] Fix dg.torture tests with avx512

2014-11-03 Thread Jakub Jelinek
On Fri, Oct 31, 2014 at 11:17:07AM +0100, Uros Bizjak wrote: > I'd like to ask Jakub for a review of the above two parts, other parts > are OK with a rename (as mentioned above). Looks ok to me. Where the ICEs discovered just by normal make check or only with GCC_TEST_RUN_EXPENSIVE ? If the latt

Re: [PATCH AVX512] Fix dg.torture tests with avx512

2014-10-31 Thread Uros Bizjak
On Thu, Oct 30, 2014 at 3:55 PM, Ilya Tocar wrote: > Hi, > > I've run gcc.dg/torture/* tests with -mavx512bw -mavx512vl -mavx512dq > flags, and got a bunch of fails (mostly in permutes autogen). > Patch below fixes them. > Ok for trunk? > > 2014-10-30 Ilya Tocar > > * config/i386/i386.c

[PATCH AVX512] Fix dg.torture tests with avx512

2014-10-30 Thread Ilya Tocar
Hi, I've run gcc.dg/torture/* tests with -mavx512bw -mavx512vl -mavx512dq flags, and got a bunch of fails (mostly in permutes autogen). Patch below fixes them. Ok for trunk? 2014-10-30 Ilya Tocar * config/i386/i386.c (expand_vec_perm_pshufb): Try vpermq/vpermd for 512-bit wide