spe.md (SPE_ACC_REGNO): Delete definition.
authorDavid Edelsohn <edelsohn@gnu.org>
Sat, 14 Jul 2007 00:12:45 +0000 (00:12 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Sat, 14 Jul 2007 00:12:45 +0000 (20:12 -0400)
commit1de43f850cf14d42f9b601c63b15cff3049dd940
tree7d98a5769ddb6a068404053c007e475b18355f98
parent62760ffd155d4ff29cf8f3092d756016a953b99e
spe.md (SPE_ACC_REGNO): Delete definition.

        * config/rs6000/spe.md (SPE_ACC_REGNO): Delete definition.
        (SPEFSCR_REGNO): Delete definition.
        * config/rs6000/rs6000.c: LINK_REGISTER_REGNUM -> LR_REGNO.
        COUNT_REGISTER_REGNUM -> CTR_REGNO.
        * config/rs6000/rs6000.h: Do not define *_REGNO.
        LINK_REGISTER_REGNUM -> LR_REGNO.
        COUNT_REGISTER_REGNUM -> CTR_REGNO.
        * config/rs6000/predicates.md: LINK_REGISTER_REGNUM -> LR_REGNO.
        COUNT_REGISTER_REGNUM -> CTR_REGNO.
        * config/rs6000/linux-unwind.h: Define R_LR, R_CR2, R_VR0,
        R_VRSAVE, R_VSCR. Use them.
        * config/rs6000/darwin-fallback.c: Define R_LR, R_CTR, R_CR2,
        R_XER, R_VR0, R_VRSAVE, R_VSCR, R_SPEFSCR.  Use them.
        * config/rs6000/rs6000.md: Define REGNO constants.  Use them.
        * config/rs6000/aix.h: Define R_LR.  Use it.

From-SVN: r126631
gcc/ChangeLog
gcc/config/rs6000/aix.h
gcc/config/rs6000/darwin-fallback.c
gcc/config/rs6000/linux-unwind.h
gcc/config/rs6000/predicates.md
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/rs6000.md
gcc/config/rs6000/spe.md