aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2019-05-22 21:15:33 +0200
committerUros Bizjak <uros@gcc.gnu.org>2019-05-22 21:15:33 +0200
commit9ee0fb4c276cc0281ce180917c1bd20600ae7e09 (patch)
treeca45f7e0c31f6d7d8eaa0bb1e267c0a079511247
parentc2080a1fb549a99d567ff6834e06163fb883bf54 (diff)
downloadgcc-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/ChangeLog11
-rw-r--r--gcc/testsuite/gcc.target/i386/vect-signbitf.c4
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" } } */