sparc.c (mems_ok_for_ldd_peep): Rename from addrs_ok_for_ldd_peep_withmem...
authorDan Nicolaescu <dann@ics.uci.edu>
Sun, 16 Dec 2001 02:26:58 +0000 (02:26 +0000)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 16 Dec 2001 02:26:58 +0000 (18:26 -0800)
commit2aad5d68c457d1ba465074be3781860af205fd0d
tree9f411006b9b7f87081fc8ba542ba8b87b2604ce4
parent4023fb284388c170db87fcf01ecceced50dac8aa
sparc.c (mems_ok_for_ldd_peep): Rename from addrs_ok_for_ldd_peep_withmem...

        * config/sparc/sparc.c (mems_ok_for_ldd_peep): Rename from
        addrs_ok_for_ldd_peep_withmem; take MEMs as parameters, not
        addrs; eliminate restriction of only using fp and sp as base
        registers.
        * config/sparc/sparc-protos.h: Update.
        * config/sparc/sparc.md (movdi): Use TARGET_V9 not TARGET_ARCH64.
        (*cmp_cc_set, *cmp_ccx_set64, *movdi_zero): New insns derived
        from old define_peepholes.
        Convert all the ldd/std peepholes to peephole2.

From-SVN: r48059
gcc/ChangeLog
gcc/config/sparc/sparc-protos.h
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md