diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2019-05-22 21:15:33 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2019-05-22 21:15:33 +0200 |
commit | 9ee0fb4c276cc0281ce180917c1bd20600ae7e09 (patch) | |
tree | ca45f7e0c31f6d7d8eaa0bb1e267c0a079511247 | |
parent | c2080a1fb549a99d567ff6834e06163fb883bf54 (diff) | |
download | gcc-9ee0fb4c276cc0281ce180917c1bd20600ae7e09.zip gcc-9ee0fb4c276cc0281ce180917c1bd20600ae7e09.tar.gz gcc-9ee0fb4c276cc0281ce180917c1bd20600ae7e09.tar.bz2 |
vect-signbitf.c (dg-final): Improve scan-assembler-not string to avoid false matching on 32bit targets.
* gcc.target/i386/vect-signbitf.c (dg-final): Improve
scan-assembler-not string to avoid false matching on 32bit targets.
From-SVN: r271520
-rw-r--r-- | gcc/testsuite/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/vect-signbitf.c | 4 |
2 files changed, 9 insertions, 6 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 86ef3b6..02321f0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2019-05-22 Uroš Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/vect-signbitf.c (dg-final): Improve + scan-assembler-not string to avoid false matching on 32bit targets. + 2019-05-22 H.J. Lu <hongjiu.lu@intel.com> PR target/88483 @@ -32,8 +37,7 @@ 2019-05-22 Martin Liska <mliska@suse.cz> PR testsuite/90564 - * gcc.target/powerpc/pr80315-1.c: Add one extra \ to escape - brackets. + * gcc.target/powerpc/pr80315-1.c: Add one extra \ to escape brackets. * gcc.target/powerpc/pr80315-2.c: Likewise. * gcc.target/powerpc/pr80315-3.c: Likewise. * gcc.target/powerpc/pr80315-4.c: Likewise. @@ -46,8 +50,7 @@ 2019-05-22 Martin Liska <mliska@suse.cz> PR lto/90500 - * gcc.target/i386/pr90500-1.c: Make the test-case valid - now. + * gcc.target/i386/pr90500-1.c: Make the test-case valid now. 2019-05-22 Richard Biener <rguenther@suse.de> diff --git a/gcc/testsuite/gcc.target/i386/vect-signbitf.c b/gcc/testsuite/gcc.target/i386/vect-signbitf.c index b3ef106..81cae13 100644 --- a/gcc/testsuite/gcc.target/i386/vect-signbitf.c +++ b/gcc/testsuite/gcc.target/i386/vect-signbitf.c @@ -19,12 +19,12 @@ main (void) /* check results: */ for (i = 0; i < N; i++) - if (__builtin_signbit (a[i]) && !r[i]) + if (__builtin_signbitf (a[i]) && !r[i]) abort (); return 0; } /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ -/* { dg-final { scan-assembler-not "-2147483648" } } */ +/* { dg-final { scan-assembler-not "\\$-2147483648" } } */ /* { dg-final { scan-assembler "psrld" } } */ |