Re: [PATCH, PR65915] Fix float conversion split.

2015-05-05 Thread Uros Bizjak
On Tue, May 5, 2015 at 3:03 PM, Ilya Tocar tocarip.in...@gmail.com wrote: +++ b/gcc/testsuite/gcc.target/i386/pr65915.c @@ -0,0 +1,6 @@ +/* { dg-do run } */ +/* { dg-options -O2 -mavx512f -fpic -mcmodel=medium } */ +/* { dg-require-effective-target avx512f } */ +/* {

Re: [PATCH, PR65915] Fix float conversion split.

2015-05-05 Thread Ilya Tocar
+++ b/gcc/testsuite/gcc.target/i386/pr65915.c @@ -0,0 +1,6 @@ +/* { dg-do run } */ +/* { dg-options -O2 -mavx512f -fpic -mcmodel=medium } */ +/* { dg-require-effective-target avx512f } */ +/* { dg-require-effective-target lp64 } */ + +#include avx512f-vrndscalepd-2.c Missing

Re: [PATCH, PR65915] Fix float conversion split.

2015-05-04 Thread Uros Bizjak
On Thu, Apr 30, 2015 at 5:18 PM, H.J. Lu hjl.to...@gmail.com wrote: On Thu, Apr 30, 2015 at 8:15 AM, Ilya Tocar tocarip.in...@gmail.com wrote: Hi, Looks like I missed some splits, which caused PR65915. Patch below fixes it. Ok for trunk? 2015-04-28 Ilya Tocar ilya.to...@intel.com

Re: [PATCH, PR65915] Fix float conversion split.

2015-04-30 Thread Ilya Tocar
Hi, Looks like I missed some splits, which caused PR65915. Patch below fixes it. Ok for trunk? 2015-04-28 Ilya Tocar ilya.to...@intel.com * config/i386/i386.md (define_split): Check for xmm16+, when splitting scalar float conversion. --- gcc/config/i386/i386.md |

Re: [PATCH, PR65915] Fix float conversion split.

2015-04-30 Thread H.J. Lu
On Thu, Apr 30, 2015 at 8:15 AM, Ilya Tocar tocarip.in...@gmail.com wrote: Hi, Looks like I missed some splits, which caused PR65915. Patch below fixes it. Ok for trunk? 2015-04-28 Ilya Tocar ilya.to...@intel.com * config/i386/i386.md (define_split): Check for xmm16+, when

[PATCH, PR65915] Fix float conversion split.

2015-04-28 Thread Ilya Tocar
I've renamed EXT_SSE_REG_P into EXT_REX_SSE_REG_P for consistency. Ok for stage1? Patch is OK for stage1. -- Thanks, K On 19 Mar 12:24, Ilya Tocar wrote: Hi, There were some discussion about x constraints being too conservative for some patterns in i386.md. Patch

Re: [PATCH, PR65915] Fix float conversion split.

2015-04-28 Thread H.J. Lu
On Tue, Apr 28, 2015 at 9:20 AM, Ilya Tocar tocarip.in...@gmail.com wrote: I've renamed EXT_SSE_REG_P into EXT_REX_SSE_REG_P for consistency. Ok for stage1? Patch is OK for stage1. -- Thanks, K On 19 Mar 12:24, Ilya Tocar wrote: Hi, There were some discussion about x