Message ID | CAKdteOYuOzJgQdn29QJrnUParfk2_bvZDUepivkfzUteG5eHBA@mail.gmail.com |
---|---|
State | New |
Headers | show |
On Tue, Oct 13, 2015 at 02:05:01PM +0100, Christophe Lyon wrote: > I commited this as r228716, and noticed later that > gcc.target/aarch64/table-intrinsics.c failed because of this patch. > > This is because that testcase scans the assembly for 'tbl v' or 'tbx > v', but since I replaced some asm statements, > the space is now a tab. > > I plan to commit this (probably obvious?): > 2015-10-13 Christophe Lyon <christophe.lyon@linaro.org> > > * gcc/testsuite/gcc.target/aarch64/table-intrinsics.c: Fix regexp > after r228716 (Fix vtbl[34] and vtbx4). Bad luck. This is fine (and yes, obvious). Thanks, James > Index: gcc/testsuite/gcc.target/aarch64/table-intrinsics.c > =================================================================== > --- gcc/testsuite/gcc.target/aarch64/table-intrinsics.c (revision 228759) > +++ gcc/testsuite/gcc.target/aarch64/table-intrinsics.c (working copy) > @@ -435,5 +435,5 @@ > return vqtbx4q_p8 (r, tab, idx); > } > > -/* { dg-final { scan-assembler-times "tbl v" 42} } */ > -/* { dg-final { scan-assembler-times "tbx v" 30} } */ > +/* { dg-final { scan-assembler-times "tbl\[ |\t\]*v" 42} } */ > +/* { dg-final { scan-assembler-times "tbx\[ |\t\]*v" 30} } */
Index: gcc/testsuite/gcc.target/aarch64/table-intrinsics.c =================================================================== --- gcc/testsuite/gcc.target/aarch64/table-intrinsics.c (revision 228759) +++ gcc/testsuite/gcc.target/aarch64/table-intrinsics.c (working copy) @@ -435,5 +435,5 @@ return vqtbx4q_p8 (r, tab, idx); } -/* { dg-final { scan-assembler-times "tbl v" 42} } */ -/* { dg-final { scan-assembler-times "tbx v" 30} } */ +/* { dg-final { scan-assembler-times "tbl\[ |\t\]*v" 42} } */ +/* { dg-final { scan-assembler-times "tbx\[ |\t\]*v" 30} } */