Commit 7ef788f0 by Geoffrey Keating

rs6000.md (load_multiple): Use adjust_address_nv.

	* config/rs6000/rs6000.md (load_multiple): Use adjust_address_nv.
	(store_multiple): Likewise.

From-SVN: r59967
parent 074e73c4
2002-12-08 Geoffrey Keating <geoffk@apple.com>
* config/rs6000/rs6000.md (load_multiple): Use adjust_address_nv.
(store_multiple): Likewise.
2002-12-09 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa/fptr.c (__canonicalize_funcptr_for_compare): Don't canonicalize
......@@ -29,8 +34,8 @@
Sun Dec 8 14:57:39 CET 2002 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_int_movcc): Use force_operand instead of constructing
insn directly.
* i386.c (ix86_expand_int_movcc): Use force_operand instead of
constructing insn directly.
2002-12-07 Kazu Hirata <kazu@cs.umass.edu>
......
......@@ -9432,7 +9432,7 @@
for (i = 0; i < count; i++)
XVECEXP (operands[3], 0, i)
= gen_rtx_SET (VOIDmode, gen_rtx_REG (SImode, regno + i),
adjust_address (op1, SImode, i * 4));
adjust_address_nv (op1, SImode, i * 4));
}")
(define_insn "*ldmsi8"
......@@ -9582,14 +9582,14 @@
op0 = replace_equiv_address (operands[0], to);
XVECEXP (operands[3], 0, 0)
= gen_rtx_SET (VOIDmode, adjust_address (op0, SImode, 0), operands[1]);
= gen_rtx_SET (VOIDmode, adjust_address_nv (op0, SImode, 0), operands[1]);
XVECEXP (operands[3], 0, 1) = gen_rtx_CLOBBER (VOIDmode,
gen_rtx_SCRATCH (SImode));
for (i = 1; i < count; i++)
XVECEXP (operands[3], 0, i + 1)
= gen_rtx_SET (VOIDmode,
adjust_address (op0, SImode, i * 4),
adjust_address_nv (op0, SImode, i * 4),
gen_rtx_REG (SImode, regno + i));
}")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment