rs6000.c (altivec_in_gprs_p): Rename to ...
authorDavid Edelsohn <edelsohn@gnu.org>
Tue, 23 Sep 2003 02:03:55 +0000 (02:03 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Tue, 23 Sep 2003 02:03:55 +0000 (22:03 -0400)
commit3a1f863f50d8b632272aef9a16c1f3e38157fa60
tree4b306dbc3ddd86c980ece870d016ec288ee54a86
parent2f2846abe71fca95f16cb1fa53d4f76f624a964f
rs6000.c (altivec_in_gprs_p): Rename to ...

        * config/rs6000/rs6000.c (altivec_in_gprs_p): Rename to ...
        (gpr_or_gpr_p): Change to bool.
        (rs6000_split_altivec_in_gprs): Rename to ...
        (rs6000_split_multireg_move): Add support for update addressing.
        * config/rs6000/rs6000-protos.h: Same.
        * config/rs6000/altivec.md: Same.
        * config/rs6000/rs6000.md (movdi_internal32): Use new splitter for
        multiple GPRs.
        (movti): Remove TARGET_STRING || TARGET_POWERPC64 final condition.
        (movti_power): Use new splitter for multiple GPRs.
        (movti_string): Same.
        (movti_ppc64): Same.

Co-Authored-By: Hartmut Penner <hpenner@de.ibm.com>
From-SVN: r71673
gcc/ChangeLog
gcc/config/rs6000/altivec.md
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md