aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Endo <olegendo@gcc.gnu.org>2012-06-12 18:25:40 +0000
committerOleg Endo <olegendo@gcc.gnu.org>2012-06-12 18:25:40 +0000
commit0ff6761375d4e699cca41064c438231599ab0deb (patch)
tree0589f4cba1164623f8d8b28b0ff152ee89124b61
parent126294f40c8ba9ef71ff36522a75a9a426871995 (diff)
downloadgcc-0ff6761375d4e699cca41064c438231599ab0deb.zip
gcc-0ff6761375d4e699cca41064c438231599ab0deb.tar.gz
gcc-0ff6761375d4e699cca41064c438231599ab0deb.tar.bz2
re PR target/53511 (SH Target: Add support for fma patterns)
PR target/53511 * gcc.target/sh/pr51340-1.c: Delete obsolete test case. * gcc.target/sh/pr51340-2.c: Likewise. * gcc.target/sh/pr51340-3.c: Likewise. From-SVN: r188471
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/gcc.target/sh/pr51340-1.c13
-rw-r--r--gcc/testsuite/gcc.target/sh/pr51340-2.c12
-rw-r--r--gcc/testsuite/gcc.target/sh/pr51340-3.c12
4 files changed, 7 insertions, 37 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1cc3484..953ccb9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
+
+ PR target/53511
+ * gcc.target/sh/pr51340-1.c: Delete obsolete test case.
+ * gcc.target/sh/pr51340-2.c: Likewise.
+ * gcc.target/sh/pr51340-3.c: Likewise.
+
2012-06-12 Michael Matz <matz@suse.de>
* gcc.dg/torture/alias-1.c: New test.
diff --git a/gcc/testsuite/gcc.target/sh/pr51340-1.c b/gcc/testsuite/gcc.target/sh/pr51340-1.c
deleted file mode 100644
index 337d502..0000000
--- a/gcc/testsuite/gcc.target/sh/pr51340-1.c
+++ /dev/null
@@ -1,13 +0,0 @@
-/* Check that the fmac insn is generated when -funsafe-math-optimizations
- is specified. */
-/* { dg-do compile { target "sh*-*-*" } } */
-/* { dg-options "-O1 -funsafe-math-optimizations" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } } */
-/* { dg-final { scan-assembler "fmac" } } */
-
-float
-test_func (float a, float b, float c, float d, float e, float f)
-{
- return a * b + c * d + e * f;
-}
-
diff --git a/gcc/testsuite/gcc.target/sh/pr51340-2.c b/gcc/testsuite/gcc.target/sh/pr51340-2.c
deleted file mode 100644
index ef9622e..0000000
--- a/gcc/testsuite/gcc.target/sh/pr51340-2.c
+++ /dev/null
@@ -1,12 +0,0 @@
-/* Check that the fmac insn is not generated when -mno-fused-madd is specified. */
-/* { dg-do compile { target "sh*-*-*" } } */
-/* { dg-options "-O1 -funsafe-math-optimizations -mno-fused-madd" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } } */
-/* { dg-final { scan-assembler-not "fmac" } } */
-
-float
-test_func (float a, float b, float c, float d, float e, float f)
-{
- return a * b + c * d + e * f;
-}
-
diff --git a/gcc/testsuite/gcc.target/sh/pr51340-3.c b/gcc/testsuite/gcc.target/sh/pr51340-3.c
deleted file mode 100644
index d641ae3..0000000
--- a/gcc/testsuite/gcc.target/sh/pr51340-3.c
+++ /dev/null
@@ -1,12 +0,0 @@
-/* Check that the fmac insn is generated when -mfused-madd is specified. */
-/* { dg-do compile { target "sh*-*-*" } } */
-/* { dg-options "-O1 -mfused-madd" } */
-/* { dg-skip-if "" { "sh*-*-*" } { "-m1" "-m2" "-m4al" "*nofpu" "-m4-340*" "-m4-400*" "-m4-500*" "-m5*" } { "" } } */
-/* { dg-final { scan-assembler "fmac" } } */
-
-float
-test_func (float a, float b, float c, float d, float e, float f)
-{
- return a * b + c * d + e * f;
-}
-