arm.c (arm_gen_load_multiple): Use adjust_automodify_address.
authorRichard Henderson <rth@redhat.com>
Thu, 19 Aug 2004 17:02:03 +0000 (10:02 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 19 Aug 2004 17:02:03 +0000 (10:02 -0700)
commit50ed9cea9d0b76c02e87d9c9c2643f43f25eed10
tree38652e7a970e34ba4e2923e6923759a3cfa83697
parentec53454bff00bb25f035e7cd2b96f934af1530ff
arm.c (arm_gen_load_multiple): Use adjust_automodify_address.

        * config/arm/arm.c (arm_gen_load_multiple): Use
        adjust_automodify_address.  Take base memory and offset instead
        of unchanging/struct/scalar bits.
        (arm_gen_store_multiple): Likewise.
        (arm_gen_movmemqi): Use adjust_automodify_address.
        * config/arm/arm-protos.h: Update decls.
        * config/arm/arm.md (load_multiple): Update arm_gen_load_multiple call.
        (store_multiple): Similarly.

From-SVN: r86257
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/arm.md