Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread H.J. Lu
---On Mon, Jan 26, 2015 at 11:25 AM, Uros Bizjak wrote: > On Mon, Jan 26, 2015 at 8:22 PM, Allan Sandfeld Jensen > wrote: > >>> > I guess since they represent the exact same effective ISA, they would >>> > have equal priority, so that it would likely chose whatever comes last. >>> >>> I have no s

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread Uros Bizjak
On Mon, Jan 26, 2015 at 8:22 PM, Allan Sandfeld Jensen wrote: >> > I guess since they represent the exact same effective ISA, they would >> > have equal priority, so that it would likely chose whatever comes last. >> >> I have no strong opinion on this. But this is a user visible compiler >> beh

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread Allan Sandfeld Jensen
On Monday 26 January 2015, H.J. Lu wrote: > On Mon, Jan 26, 2015 at 11:08 AM, Allan Sandfeld Jensen > > wrote: > > On Monday 26 January 2015, H.J. Lu wrote: > >> On Mon, Jan 26, 2015 at 10:53 AM, Allan Sandfeld Jensen > >> > >> wrote: > >> >> >> >> Committed with a bunch of fixes (e.g. missing

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread Uros Bizjak
On Mon, Jan 26, 2015 at 8:15 PM, H.J. Lu wrote: > On Mon, Jan 26, 2015 at 11:08 AM, Allan Sandfeld Jensen > wrote: >> On Monday 26 January 2015, H.J. Lu wrote: >>> On Mon, Jan 26, 2015 at 10:53 AM, Allan Sandfeld Jensen >>> >>> wrote: >>> >> >> >> Committed with a bunch of fixes (e.g. missing fo

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread H.J. Lu
On Mon, Jan 26, 2015 at 11:08 AM, Allan Sandfeld Jensen wrote: > On Monday 26 January 2015, H.J. Lu wrote: >> On Mon, Jan 26, 2015 at 10:53 AM, Allan Sandfeld Jensen >> >> wrote: >> >> >> >> Committed with a bunch of fixes (e.g. missing fold_builtin_cpu >> >> >> >> part in gcc/config/i386/i386.c,

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread Allan Sandfeld Jensen
On Monday 26 January 2015, H.J. Lu wrote: > On Mon, Jan 26, 2015 at 10:53 AM, Allan Sandfeld Jensen > > wrote: > >> >> >> Committed with a bunch of fixes (e.g. missing fold_builtin_cpu > >> >> >> part in gcc/config/i386/i386.c, and mv17.C test didn't compile at > >> >> >> all due to missing paren

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread H.J. Lu
On Mon, Jan 26, 2015 at 10:53 AM, Allan Sandfeld Jensen wrote: >> >> >> >> >> >> Committed with a bunch of fixes (e.g. missing fold_builtin_cpu part >> >> >> in gcc/config/i386/i386.c, and mv17.C test didn't compile at all due >> >> >> to missing parenthesis). >> >> > >> >> > ... and now with comm

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread Allan Sandfeld Jensen
On Monday 26 January 2015, you wrote: > On Mon, Jan 26, 2015 at 10:38 AM, Allan Sandfeld Jensen > > wrote: > > On Monday 26 January 2015, H.J. Lu wrote: > >> On Sun, Jan 25, 2015 at 10:37 AM, Uros Bizjak wrote: > >> > On Sun, Jan 25, 2015 at 7:23 PM, Uros Bizjak wrote: > >> >> On Sat, Jan 24, 2

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread H.J. Lu
On Mon, Jan 26, 2015 at 10:38 AM, Allan Sandfeld Jensen wrote: > On Monday 26 January 2015, H.J. Lu wrote: >> On Sun, Jan 25, 2015 at 10:37 AM, Uros Bizjak wrote: >> > On Sun, Jan 25, 2015 at 7:23 PM, Uros Bizjak wrote: >> >> On Sat, Jan 24, 2015 at 11:49 AM, Allan Sandfeld Jensen >> >> >> >> w

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread Allan Sandfeld Jensen
On Monday 26 January 2015, H.J. Lu wrote: > On Sun, Jan 25, 2015 at 10:37 AM, Uros Bizjak wrote: > > On Sun, Jan 25, 2015 at 7:23 PM, Uros Bizjak wrote: > >> On Sat, Jan 24, 2015 at 11:49 AM, Allan Sandfeld Jensen > >> > >> wrote: > >>> On Saturday 24 January 2015, Uros Bizjak wrote: > On

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread H.J. Lu
On Mon, Jan 26, 2015 at 10:04 AM, H.J. Lu wrote: > On Sun, Jan 25, 2015 at 10:37 AM, Uros Bizjak wrote: >> On Sun, Jan 25, 2015 at 7:23 PM, Uros Bizjak wrote: >>> On Sat, Jan 24, 2015 at 11:49 AM, Allan Sandfeld Jensen >>> wrote: On Saturday 24 January 2015, Uros Bizjak wrote: > On Mon

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-26 Thread H.J. Lu
On Sun, Jan 25, 2015 at 10:37 AM, Uros Bizjak wrote: > On Sun, Jan 25, 2015 at 7:23 PM, Uros Bizjak wrote: >> On Sat, Jan 24, 2015 at 11:49 AM, Allan Sandfeld Jensen >> wrote: >>> On Saturday 24 January 2015, Uros Bizjak wrote: On Mon, Jan 12, 2015 at 6:02 PM, Uros Bizjak wrote: > Hel

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-25 Thread Uros Bizjak
On Sun, Jan 25, 2015 at 7:23 PM, Uros Bizjak wrote: > On Sat, Jan 24, 2015 at 11:49 AM, Allan Sandfeld Jensen > wrote: >> On Saturday 24 January 2015, Uros Bizjak wrote: >>> On Mon, Jan 12, 2015 at 6:02 PM, Uros Bizjak wrote: >>> > Hello! >>> > >>> >>> On Wed, Dec 31, 2014 at 01:28:47PM +0100, A

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-25 Thread Uros Bizjak
On Sat, Jan 24, 2015 at 11:49 AM, Allan Sandfeld Jensen wrote: > On Saturday 24 January 2015, Uros Bizjak wrote: >> On Mon, Jan 12, 2015 at 6:02 PM, Uros Bizjak wrote: >> > Hello! >> > >> >>> On Wed, Dec 31, 2014 at 01:28:47PM +0100, Allan Sandfeld Jensen wrote: >> >>> > I recently wanted to use

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-24 Thread Allan Sandfeld Jensen
On Saturday 24 January 2015, Uros Bizjak wrote: > On Mon, Jan 12, 2015 at 6:02 PM, Uros Bizjak wrote: > > Hello! > > > >>> On Wed, Dec 31, 2014 at 01:28:47PM +0100, Allan Sandfeld Jensen wrote: > >>> > I recently wanted to use multiversioning for BMI2 specific extensions > >>> > PDEP/PEXT, and no

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-24 Thread Uros Bizjak
On Mon, Jan 12, 2015 at 6:02 PM, Uros Bizjak wrote: > Hello! > >>> On Wed, Dec 31, 2014 at 01:28:47PM +0100, Allan Sandfeld Jensen wrote: >>> > I recently wanted to use multiversioning for BMI2 specific extensions >>> > PDEP/PEXT, and noticed it wasn't there. So I wrote this patch to add it, >>> >

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-12 Thread Uros Bizjak
Hello! >> On Wed, Dec 31, 2014 at 01:28:47PM +0100, Allan Sandfeld Jensen wrote: >> > I recently wanted to use multiversioning for BMI2 specific extensions >> > PDEP/PEXT, and noticed it wasn't there. So I wrote this patch to add it, >> > and also added AES, F16C and BMI1 for completeness. >> >> A

Re: [Patch, i386] Support BMI and BMI2 targets in multiversioning

2015-01-10 Thread Allan Sandfeld Jensen
On Wednesday 31 December 2014, Jakub Jelinek wrote: > On Wed, Dec 31, 2014 at 01:28:47PM +0100, Allan Sandfeld Jensen wrote: > > I recently wanted to use multiversioning for BMI2 specific extensions > > PDEP/PEXT, and noticed it wasn't there. So I wrote this patch to add it, > > and also added AES,