OSDN Git Service

* mips/mips.md (movdi): These PLUS's need to be Pmode.
authorgavin <gavin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Feb 1998 05:32:24 +0000 (05:32 +0000)
committergavin <gavin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Feb 1998 05:32:24 +0000 (05:32 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17855 138bc75d-0d04-0410-961f-82ee72b054a4

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

index cec857f..e44c457 100644 (file)
@@ -1,3 +1,7 @@
+Wed Feb 11 08:29:56 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * mips/mips.md (movdi): These PLUS's need to be Pmode.
+
 Wed Feb 11 01:47:54 1998  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * Makefile.in (dwarf2out.o, emit-rtl.o, jump.o, cse.o, unroll.o,
index 10c0bfe..67e8ee4 100644 (file)
@@ -4397,7 +4397,7 @@ move\\t%0,%z4\\n\\
            }
 
          emit_move_insn (operands[0],
-                         gen_rtx (PLUS, SImode, base_reg,
+                         gen_rtx (PLUS, Pmode, base_reg,
                                   mips16_gp_offset (operands[1])));
          DONE;
        }
@@ -4789,7 +4789,7 @@ move\\t%0,%z4\\n\\
          emit_move_insn (base_reg, mips16_gp_pseudo_reg ());
 
          emit_move_insn (operands[0],
-                         gen_rtx (PLUS, SImode, base_reg,
+                         gen_rtx (PLUS, Pmode, base_reg,
                                   mips16_gp_offset (operands[1])));
          DONE;
        }