re PR target/49468 (SH Target: inefficient integer abs code)
authorOleg Endo <olegendo@gcc.gnu.org>
Wed, 14 Mar 2012 22:57:58 +0000 (22:57 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Wed, 14 Mar 2012 22:57:58 +0000 (22:57 +0000)
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

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sh/pr49468-di.c
gcc/testsuite/gcc.target/sh/pr49468-si.c

index 65ad68600dbc324f4bd2797c7dddf2e9d20e9e93..64e8e9c43d0e49a9df06b27e4bff36fcb9d76e86 100644 (file)
@@ -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.
index 86fe21dbbf172e28e8fd9e71458b0c5eaaeae7f5..1b485c0cebe5e47594593ad695ac4d0fad13e6fe 100644 (file)
@@ -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 } } */
 
 
index e581b2a1f6ea6f55c01ba346229aebe138a4d80d..144eef4d6cc41d12374ad7cbd00f4f350f595600 100644 (file)
@@ -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 } } */