mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-12 20:27:09 +08:00
rs6000.md (load_multiple): Use adjust_address_nv.
* config/rs6000/rs6000.md (load_multiple): Use adjust_address_nv. (store_multiple): Likewise. From-SVN: r59967
This commit is contained in:
parent
074e73c4e9
commit
7ef788f02f
@ -1,3 +1,8 @@
|
||||
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));
|
||||
}")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user