Re: [PATCH v3, i386] BMI2 support for GCC, mulx, rorx, x part

2011-08-23 Thread H.J. Lu
On Tue, Aug 23, 2011 at 9:55 AM, Kirill Yukhin wrote: > Great! Thanks. > > Could anybody please commit that? Done. Thanks. > K > > On Tue, Aug 23, 2011 at 8:53 PM, Uros Bizjak wrote: >> On Tue, Aug 23, 2011 at 6:22 PM, Kirill Yukhin >> wrote: >> >>> thanks. I've applied your inputs. >>> >>>

Re: [PATCH v3, i386] BMI2 support for GCC, mulx, rorx, x part

2011-08-23 Thread Kirill Yukhin
Great! Thanks. Could anybody please commit that? K On Tue, Aug 23, 2011 at 8:53 PM, Uros Bizjak wrote: > On Tue, Aug 23, 2011 at 6:22 PM, Kirill Yukhin > wrote: > >> thanks. I've applied your inputs. >> >> Updated patch, ChangeLog, testsuite/ChangeLog are attached. >> >> Are they ok now? > >

Re: [PATCH v3, i386] BMI2 support for GCC, mulx, rorx, x part

2011-08-23 Thread Uros Bizjak
On Tue, Aug 23, 2011 at 6:22 PM, Kirill Yukhin wrote: > thanks. I've applied your inputs. > > Updated patch, ChangeLog, testsuite/ChangeLog are attached. > > Are they ok now? OK for mainline. Thanks, Uros.

Re: [PATCH v3, i386] BMI2 support for GCC, mulx, rorx, x part

2011-08-23 Thread Uros Bizjak
On Tue, Aug 23, 2011 at 1:07 PM, Kirill Yukhin wrote: > Hi, > I've slightly updated mulx split to avoid ICE. > Updated patch, ChangeLog entry (with Uros's contribution) and > ChangeLog.testsuite entry are attached. > > Bootstrapped and make-checked. > > Tests all pass under simulator (expept one,

Re: [PATCH v3, i386] BMI2 support for GCC, mulx, rorx, x part

2011-08-22 Thread Uros Bizjak
On Sun, Aug 21, 2011 at 1:39 PM, Uros Bizjak wrote: > This is the third version of BMI2 support that includes generation of > mulx, rorx, x part. This patch includes all comments on > previous version, splits all insn post-reload, uses "enable" attribute > and avoids new register modifiers. As a

[PATCH v3, i386] BMI2 support for GCC, mulx, rorx, x part

2011-08-21 Thread Uros Bizjak
Hello! This is the third version of BMI2 support that includes generation of mulx, rorx, x part. This patch includes all comments on previous version, splits all insn post-reload, uses "enable" attribute and avoids new register modifiers. As a compromise (see previous posts), the mulx insn is now