Re: [PATCH, AArch64] Support BICS instruction in the backend

2013-05-01 Thread Marcus Shawcroft
On 1 May 2013, at 21:12, "Ian Bolton" wrote: >> Can we have the patch attached ? > > OK > OK /Marcus

RE: [PATCH, AArch64] Support BICS instruction in the backend

2013-05-01 Thread Ian Bolton
> Can we have the patch attached ? OK Index: gcc/testsuite/gcc.target/aarch64/bics_1.c === --- gcc/testsuite/gcc.target/aarch64/bics_1.c (revision 0) +++ gcc/testsuite/gcc.target/aarch64/bics_1.c (revision 0) @@ -0,0 +1,107 @@ +/*

Re: [PATCH, AArch64] Support BICS instruction in the backend

2013-05-01 Thread Marcus Shawcroft
On 01/05/13 18:45, Ian Bolton wrote: From: Marcus Shawcroft [mailto:marcus.shawcr...@gmail.com] + /* { dg-final { scan-assembler "bics\tx\[0-9\]+, x\[0-9\]+, x\[0- 9\]+" } } */ + /* { dg-final { scan-assembler "bics\tx\[0-9\]+, x\[0-9\]+, x\[0-9\]+, lsl 3" } } */ Ian, These two patterns have

RE: [PATCH, AArch64] Support BICS instruction in the backend

2013-05-01 Thread Ian Bolton
> From: Marcus Shawcroft [mailto:marcus.shawcr...@gmail.com] > + /* { dg-final { scan-assembler "bics\tx\[0-9\]+, x\[0-9\]+, x\[0- > 9\]+" } } */ > > + /* { dg-final { scan-assembler "bics\tx\[0-9\]+, x\[0-9\]+, > x\[0-9\]+, lsl 3" } } */ > > Ian, These two patterns have the same issue Richard

Re: [PATCH, AArch64] Support BICS instruction in the backend

2013-04-26 Thread Marcus Shawcroft
+ /* { dg-final { scan-assembler "bics\tx\[0-9\]+, x\[0-9\]+, x\[0-9\]+" } } */ + /* { dg-final { scan-assembler "bics\tx\[0-9\]+, x\[0-9\]+, x\[0-9\]+, lsl 3" } } */ Ian, These two patterns have the same issue Richard just highlighted on your other patch, ie the first pattern will also match a