OSDN Git Service

gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jun 2008 07:01:53 +0000 (07:01 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jun 2008 07:01:53 +0000 (07:01 +0000)
* config/mips/mips.md: Remove TARGET_DEBUG_D_MODE conditions from
splits that must be made for correctness.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@136739 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/mips/mips.md

index 961a130..1f17289 100644 (file)
@@ -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.
index 47441cd..2e860f6 100644 (file)
                 (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))])
                  (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)))
                            (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))])
                            (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))))
 (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]);