Re: [PATCH] Some further XMM16+ improvements

2016-05-05 Thread Jakub Jelinek
On Thu, May 05, 2016 at 01:34:07PM +0300, Kirill Yukhin wrote: > > So, is the patch ok for trunk with the two testcases turned into > > dg-do assemble tests, or do you want me to repost with that, or add the > > Yv constraint right away, something else? > Nope. Patch is pre-OK. Thanks! Actually, i

Re: [PATCH] Some further XMM16+ improvements

2016-05-05 Thread Kirill Yukhin
On 05 May 11:56, Jakub Jelinek wrote: > On Thu, May 05, 2016 at 12:49:57PM +0300, Kirill Yukhin wrote: > > Hi Jakub, > > On 03 May 20:57, Jakub Jelinek wrote: > > > This patch improves code generation e.g. on the first attached testcase > > > and allows accepting the second one. > > > > > > I've n

Re: [PATCH] Some further XMM16+ improvements

2016-05-05 Thread Jakub Jelinek
On Thu, May 05, 2016 at 12:49:57PM +0300, Kirill Yukhin wrote: > Hi Jakub, > On 03 May 20:57, Jakub Jelinek wrote: > > This patch improves code generation e.g. on the first attached testcase > > and allows accepting the second one. > > > > I've noticed we don't allow TFmode or V1TImode in xmm16+ r

Re: [PATCH] Some further XMM16+ improvements

2016-05-05 Thread Kirill Yukhin
Hi Jakub, On 03 May 20:57, Jakub Jelinek wrote: > Hi! > > This patch improves code generation e.g. on the first attached testcase > and allows accepting the second one. > > I've noticed we don't allow TFmode or V1TImode in xmm16+ regs at all, > while they are allowed in xmm0-xmm15, so IMHO should

[PATCH] Some further XMM16+ improvements

2016-05-03 Thread Jakub Jelinek
Hi! This patch improves code generation e.g. on the first attached testcase and allows accepting the second one. I've noticed we don't allow TFmode or V1TImode in xmm16+ regs at all, while they are allowed in xmm0-xmm15, so IMHO should be ok even with AVX512VL. Wonder if it wouldn't be better to