aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2012-03-14 22:57:58 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2012-03-14 22:57:58 +0000
commit5ff377fdff31df6c6c0ddb5782788159b972c318 (patch)
tree177d540b26622042ae4a03f9c8dee062783bb874 /gcc
parent28968d912e3bafad988918488f2a52ef5678f05c (diff)
downloadgcc-5ff377fdff31df6c6c0ddb5782788159b972c318.zip
gcc-5ff377fdff31df6c6c0ddb5782788159b972c318.tar.gz
gcc-5ff377fdff31df6c6c0ddb5782788159b972c318.tar.bz2
re PR target/49468 (SH Target: inefficient integer abs code)
PR target/49468 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive. * gcc.target/sh/pr49468-di.c: Likewise. From-SVN: r185397
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/sh/pr49468-di.c2
-rw-r--r--gcc/testsuite/gcc.target/sh/pr49468-si.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 65ad686..64e8e9c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/49468
+ * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
+ * gcc.target/sh/pr49468-di.c: Likewise.
+
2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
diff --git a/gcc/testsuite/gcc.target/sh/pr49468-di.c b/gcc/testsuite/gcc.target/sh/pr49468-di.c
index 86fe21d..1b485c0 100644
--- a/gcc/testsuite/gcc.target/sh/pr49468-di.c
+++ b/gcc/testsuite/gcc.target/sh/pr49468-di.c
@@ -1,8 +1,8 @@
/* Check that 64 bit integer abs is generated as negc instruction pairs
and conditional branch instead of default branch-free code. */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
/* { dg-do compile { target "sh*-*-*" } } */
/* { dg-options "-O1" } */
+/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
/* { dg-final { scan-assembler-times "negc" 4 } } */
diff --git a/gcc/testsuite/gcc.target/sh/pr49468-si.c b/gcc/testsuite/gcc.target/sh/pr49468-si.c
index e581b2a..144eef4 100644
--- a/gcc/testsuite/gcc.target/sh/pr49468-si.c
+++ b/gcc/testsuite/gcc.target/sh/pr49468-si.c
@@ -1,8 +1,8 @@
/* Check that 32 bit integer abs is generated as neg instruction and
conditional branch instead of default branch-free code. */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
/* { dg-do compile { target "sh*-*-*" } } */
/* { dg-options "-O1" } */
+/* { dg-skip-if "" { "sh*-*-*" } { "-m5*"} { "" } } */
/* { dg-final { scan-assembler-times "neg" 2 } } */