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 only

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

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 tocarip.in...@gmail.com 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

[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 ilya.to...@intel.com * config/i386/i386.c (expand_vec_perm_pshufb): Try vpermq/vpermd