aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2012-01-02 11:11:45 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2012-01-02 11:11:45 +0000
commite3763a5b447bedc84e38fe48d84189824928e9f1 (patch)
treeea41bdb852edafef5ee23cee76db1662cd7ececc
parentc77233981a359603746190a3725b609881c477c3 (diff)
downloadgcc-e3763a5b447bedc84e38fe48d84189824928e9f1.zip
gcc-e3763a5b447bedc84e38fe48d84189824928e9f1.tar.gz
gcc-e3763a5b447bedc84e38fe48d84189824928e9f1.tar.bz2
pr46309.c: Add -mtune=octeon2 for MIPS.
gcc/testsuite/ * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS. From-SVN: r182792
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.dg/pr46309.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 412ebbf..12bb659 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,9 @@
2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+ * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
+
+2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
* g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
for MIPS.
diff --git a/gcc/testsuite/gcc.dg/pr46309.c b/gcc/testsuite/gcc.dg/pr46309.c
index 2629a3c..ba27090 100644
--- a/gcc/testsuite/gcc.dg/pr46309.c
+++ b/gcc/testsuite/gcc.dg/pr46309.c
@@ -1,6 +1,9 @@
/* PR tree-optimization/46309 */
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-reassoc-details" } */
+/* The transformation depends on BRANCH_COST being greater than 1
+ (see the notes in the PR), so try to force that. */
+/* { dg-additional-options "-mtune=octeon2" { target mips*-*-* } } */
int
f1 (int a)