aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mips.md8
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2d47b36..8325f0f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-13 Richard Sandiford <richard@codesourcery.com>
+
+ * config/mips/mips.md (*branch_fp): Use %Z2 for the condition.
+ (*branch_fp_inverted): Likewise.
+
2006-03-13 Jakub Jelinek <jakub@redhat.com>
PR middle-end/25989
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index 01653d6..cc327f9 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -4284,8 +4284,8 @@
"TARGET_HARD_FLOAT"
{
return mips_output_conditional_branch (insn, operands,
- MIPS_BRANCH ("b%F0", "%2,%1"),
- MIPS_BRANCH ("b%W0", "%2,%1"));
+ MIPS_BRANCH ("b%F0", "%Z2%1"),
+ MIPS_BRANCH ("b%W0", "%Z2%1"));
}
[(set_attr "type" "branch")
(set_attr "mode" "none")])
@@ -4301,8 +4301,8 @@
"TARGET_HARD_FLOAT"
{
return mips_output_conditional_branch (insn, operands,
- MIPS_BRANCH ("b%W0", "%2,%1"),
- MIPS_BRANCH ("b%F0", "%2,%1"));
+ MIPS_BRANCH ("b%W0", "%Z2%1"),
+ MIPS_BRANCH ("b%F0", "%Z2%1"));
}
[(set_attr "type" "branch")
(set_attr "mode" "none")])