From 7e4e0956ba4e547a17c7a1ee2a34d7e9961ad9de Mon Sep 17 00:00:00 2001 From: Gavin Koch Date: Wed, 11 Feb 1998 05:32:24 +0000 Subject: [PATCH] * mips/mips.md (movdi): These PLUS's need to be Pmode. From-SVN: r17855 --- gcc/ChangeLog | 4 ++++ gcc/config/mips/mips.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cec857fa2a07..e44c4570c2c2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Feb 11 08:29:56 1998 Gavin Koch + + * mips/mips.md (movdi): These PLUS's need to be Pmode. + Wed Feb 11 01:47:54 1998 Kaveh R. Ghazi * 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 10c0bfe261bf..67e8ee4f7230 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; } -- 2.43.5