gkeating    02/12/09 12:06:43

  Modified:    live/gcc3/gcc/config/rs6000 rs6000.md
  Log:
  Merge from FSF:
  2002-12-08  Geoffrey Keating  <[EMAIL PROTECTED]>
  
        * config/rs6000/rs6000.md (load_multiple): Use adjust_address_nv.
        (store_multiple): Likewise.
  
  Revision  Changes    Path
  1.84      +3 -3      src/live/gcc3/gcc/config/rs6000/rs6000.md
  
  Index: rs6000.md
  ===================================================================
  RCS file: /cvs/Darwin/src/live/gcc3/gcc/config/rs6000/rs6000.md,v
  retrieving revision 1.83
  retrieving revision 1.84
  diff -u -r1.83 -r1.84
  --- rs6000.md 2002/12/08 00:38:52     1.83
  +++ rs6000.md 2002/12/09 20:06:42     1.84
  @@ -9685,7 +9685,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"
  @@ -9835,14 +9835,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));
   }")
   
  
  
  


Reply via email to