diff options
author | Gavin Koch <gavin@cygnus.com> | 1998-02-11 05:32:24 +0000 |
---|---|---|
committer | Gavin Romig-Koch <gavin@gcc.gnu.org> | 1998-02-11 05:32:24 +0000 |
commit | 7e4e0956ba4e547a17c7a1ee2a34d7e9961ad9de (patch) | |
tree | 1175bb1e72d4df7fac0862207e89601b27f4da7a | |
parent | fe70ce64fd91bcf3df1962b28fbb908126c8d266 (diff) | |
download | gcc-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/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 4 |
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; } |