mips.md (movdf_internal2): Fix constraints.
authorEric Christopher <echristo@gcc.gnu.org>
Mon, 6 Jan 2003 20:12:37 +0000 (20:12 +0000)
committerEric Christopher <echristo@gcc.gnu.org>
Mon, 6 Jan 2003 20:12:37 +0000 (20:12 +0000)
2003-01-06  Eric Christopher  <echristo@redhat.com>

        * config/mips/mips.md (movdf_internal2): Fix constraints.

From-SVN: r60950

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

index f3f9d6aeb5baa3c71bf7c90336fd744d12b63b68..c9c59aa93bd489751f8f8c78c783ea3b457b1061 100644 (file)
@@ -1,3 +1,7 @@
+2003-01-06  Eric Christopher  <echristo@redhat.com>
+
+       * config/mips/mips.md (movdf_internal2): Fix constraints.
+
 2003-01-06  Kazu Hirata  <kazu@cs.umass.edu>
 
        * config/h8300/h8300.md (*twoshifts_l16_r1): New.
 
        * integrate.c (copy_decl_for_inlining): Don't clear the rtl for
        static/external decls.
-        
+
        * c-common.c (finish_fname_decls): Put the DECL_STMTs inside the
        outermost scope.
        * c-decl.c (c_make_fname_decl): Push the decls there, too.
@@ -733,7 +737,7 @@ Sun Dec 22 18:23:44 CET 2002  Jan Hubicka  <jh@suse.cz>
 
 2002-12-20  Hartmut Penner  <hpenner@de.ibm.com>
 
-       * doc/invoke.texi: Document -mzarch, -mesa, -mcpu= and -march=
+               * doc/invoke.texi: Document -mzarch, -mesa, -mcpu= and -march=
        option for S/390 and zSeries.
         * config/s390/s390.c (s390_cpu, s390_cpu_string, s390_arch,
         s390_arch_string): New variables.
index 0f3efb65b7ed2431130ab74e2c2a7074353bd74d..4ada75fde8eb122b576960ed48172731228b2c2a 100644 (file)
@@ -6413,16 +6413,16 @@ move\\t%0,%z4\\n\\
 }")
 
 (define_insn "movdf_internal1"
-  [(set (match_operand:DF 0 "nonimmediate_operand" "=f,f,f,R,To,*f,*d,*d,*d,*d,*R,*T")
-       (match_operand:DF 1 "general_operand" "f,R,To,fG,fG,*d,*f,*d*G,*R,*T,*d,*d"))]
+  [(set (match_operand:DF 0 "nonimmediate_operand"  "=f,f,f,f,R,To,*f,*d,*d,*d,*d,*R,*T")
+       (match_operand:DF 1 "general_operand"  "f,G,R,To,fG,fG,*d,*f,*d*G,*R,*T,*d,*d"))]
   "TARGET_HARD_FLOAT && !(TARGET_FLOAT64 && !TARGET_64BIT)
    && TARGET_DOUBLE_FLOAT
    && (register_operand (operands[0], DFmode)
        || nonmemory_operand (operands[1], DFmode))"
   "* return mips_move_2words (operands, insn); "
-  [(set_attr "type"    "move,load,load,store,store,xfer,xfer,move,load,load,store,store")
-   (set_attr "mode"    "DF")
-   (set_attr "length"  "4,8,16,8,16,8,8,8,8,16,8,16")])
+  [(set_attr "type"    "move,move,load,load,store,store,xfer,xfer,move,load,load,store,store")
+   (set_attr "mode"    "DF")
+   (set_attr "length"  "4,8,8,16,8,16,8,8,8,8,16,8,16")])
 
 (define_insn "movdf_internal1a"
   [(set (match_operand:DF 0 "nonimmediate_operand" "=f,f,R,R,To,To,*d,*d,*To,*R,*d")