aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGavin Koch <gavin@cygnus.com>1998-02-11 05:32:24 +0000
committerGavin Romig-Koch <gavin@gcc.gnu.org>1998-02-11 05:32:24 +0000
commit7e4e0956ba4e547a17c7a1ee2a34d7e9961ad9de (patch)
tree1175bb1e72d4df7fac0862207e89601b27f4da7a
parentfe70ce64fd91bcf3df1962b28fbb908126c8d266 (diff)
downloadgcc-7e4e0956ba4e547a17c7a1ee2a34d7e9961ad9de.zip
gcc-7e4e0956ba4e547a17c7a1ee2a34d7e9961ad9de.tar.gz
gcc-7e4e0956ba4e547a17c7a1ee2a34d7e9961ad9de.tar.bz2
* mips/mips.md (movdi): These PLUS's need to be Pmode.
From-SVN: r17855
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/mips/mips.md4
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cec857f..e44c457 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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,
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index 10c0bfe..67e8ee4 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -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;
}