From a9a533509af109f08636f9e833892a352f340ab6 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Fri, 13 Jun 2008 07:01:53 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/config/mips/mips.md | 10 +++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 961a1309961..1f172891494 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2008-06-13 Richard Sandiford + + * config/mips/mips.md: Remove TARGET_DEBUG_D_MODE conditions from + splits that must be made for correctness. + 2008-06-13 Richard Sandiford * config/mips/mips.c (BUILTIN_AVAIL_NON_MIPS16): New macro. diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 47441cd1c1e..2e860f6e1f1 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]); -- 2.30.2