Commit 9ee0fb4c by Uros Bizjak

vect-signbitf.c (dg-final): Improve scan-assembler-not string to avoid false…

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
parent c2080a1f
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> 2019-05-22 H.J. Lu <hongjiu.lu@intel.com>
PR target/88483 PR target/88483
...@@ -32,8 +37,7 @@ ...@@ -32,8 +37,7 @@
2019-05-22 Martin Liska <mliska@suse.cz> 2019-05-22 Martin Liska <mliska@suse.cz>
PR testsuite/90564 PR testsuite/90564
* gcc.target/powerpc/pr80315-1.c: Add one extra \ to escape * gcc.target/powerpc/pr80315-1.c: Add one extra \ to escape brackets.
brackets.
* gcc.target/powerpc/pr80315-2.c: Likewise. * gcc.target/powerpc/pr80315-2.c: Likewise.
* gcc.target/powerpc/pr80315-3.c: Likewise. * gcc.target/powerpc/pr80315-3.c: Likewise.
* gcc.target/powerpc/pr80315-4.c: Likewise. * gcc.target/powerpc/pr80315-4.c: Likewise.
...@@ -46,8 +50,7 @@ ...@@ -46,8 +50,7 @@
2019-05-22 Martin Liska <mliska@suse.cz> 2019-05-22 Martin Liska <mliska@suse.cz>
PR lto/90500 PR lto/90500
* gcc.target/i386/pr90500-1.c: Make the test-case valid * gcc.target/i386/pr90500-1.c: Make the test-case valid now.
now.
2019-05-22 Richard Biener <rguenther@suse.de> 2019-05-22 Richard Biener <rguenther@suse.de>
......
...@@ -19,12 +19,12 @@ main (void) ...@@ -19,12 +19,12 @@ main (void)
/* check results: */ /* check results: */
for (i = 0; i < N; i++) for (i = 0; i < N; i++)
if (__builtin_signbit (a[i]) && !r[i]) if (__builtin_signbitf (a[i]) && !r[i])
abort (); abort ();
return 0; return 0;
} }
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ /* { 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" } } */ /* { dg-final { scan-assembler "psrld" } } */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment