aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2008-06-13 07:01:53 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2008-06-13 07:01:53 +0000
commita9a533509af109f08636f9e833892a352f340ab6 (patch)
tree94ec7b824504313c962eebc2fe6eb183a18388b0 /gcc
parentfd0eb89726112b81c4157c301d3699a4f1bf31d5 (diff)
downloadgcc-a9a533509af109f08636f9e833892a352f340ab6.zip
gcc-a9a533509af109f08636f9e833892a352f340ab6.tar.gz
gcc-a9a533509af109f08636f9e833892a352f340ab6.tar.bz2
mips.md: Remove TARGET_DEBUG_D_MODE conditions from splits that must be made for correctness.
gcc/ * config/mips/mips.md: Remove TARGET_DEBUG_D_MODE conditions from splits that must be made for correctness. From-SVN: r136739
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mips.md10
2 files changed, 10 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 961a130..1f17289 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2008-06-13 Richard Sandiford <rdsandiford@googlemail.com>
+ * config/mips/mips.md: Remove TARGET_DEBUG_D_MODE conditions from
+ splits that must be made for correctness.
+
+2008-06-13 Richard Sandiford <rdsandiford@googlemail.com>
+
* config/mips/mips.c (BUILTIN_AVAIL_NON_MIPS16): New macro.
(AVAIL_NON_MIPS16): Likewise.
(mips_builtin_description): Replace target_flags with a predicate.
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index 47441cd..2e860f6 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -1295,7 +1295,7 @@
(match_operand:SI 3 "d_operand")))
(clobber (match_operand:SI 4 "lo_operand"))
(clobber (match_operand:SI 5 "d_operand"))]
- "reload_completed && !TARGET_DEBUG_D_MODE"
+ "reload_completed"
[(parallel [(set (match_dup 5)
(mult:SI (match_dup 1) (match_dup 2)))
(clobber (match_dup 4))])
@@ -1311,7 +1311,7 @@
(match_operand:SI 3 "lo_operand")))
(clobber (match_dup 3))
(clobber (scratch:SI))]
- "reload_completed && !TARGET_DEBUG_D_MODE"
+ "reload_completed"
[(parallel [(set (match_dup 3)
(plus:SI (mult:SI (match_dup 1) (match_dup 2))
(match_dup 3)))
@@ -1523,7 +1523,7 @@
(match_operand:SI 3 "d_operand"))))
(clobber (match_operand:SI 4 "lo_operand"))
(clobber (match_operand:SI 5 "d_operand"))]
- "reload_completed && !TARGET_DEBUG_D_MODE"
+ "reload_completed"
[(parallel [(set (match_dup 5)
(mult:SI (match_dup 2) (match_dup 3)))
(clobber (match_dup 4))])
@@ -1539,7 +1539,7 @@
(match_operand:SI 3 "d_operand"))))
(clobber (match_dup 1))
(clobber (scratch:SI))]
- "reload_completed && !TARGET_DEBUG_D_MODE"
+ "reload_completed"
[(parallel [(set (match_dup 1)
(minus:SI (match_dup 1)
(mult:SI (match_dup 2) (match_dup 3))))
@@ -5842,7 +5842,7 @@
(define_split
[(unspec [(match_operand 0 "register_operand")] UNSPEC_EH_RETURN)
(clobber (match_scratch 1))]
- "reload_completed && !TARGET_DEBUG_D_MODE"
+ "reload_completed"
[(const_int 0)]
{
mips_set_return_address (operands[0], operands[1]);