i386.h (GENERAL_REGNO_P): Use STACK_POINTER_REGNUM.
authorUros Bizjak <uros@kss-loka.si>
Sat, 28 Oct 2006 20:25:27 +0000 (22:25 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sat, 28 Oct 2006 20:25:27 +0000 (22:25 +0200)
commitfb84c7a05b9369c84dea53fb5f57e7c0f75c4c9c
treece7e5c869a162350fa0460f0feb4f8933fe1b333
parent67ce74926a1ca6d3711af868d3b48cf4022de498
i386.h (GENERAL_REGNO_P): Use STACK_POINTER_REGNUM.

        * config/i386/i386.h (GENERAL_REGNO_P): Use STACK_POINTER_REGNUM.
        (NON_QI_REG_P): Use IN_RANGE.
        (REX_INT_REGNO_P): Use IN_RANGE.
        (FP_REGNO_P): Use IN_RANGE.
        (SSE_REGNO_P): Use IN_RANGE.
        (REX_SSE_REGNO_P): Use IN_RANGE.
        (MMX_REGNO_P): Use IN_RANGE.
        (STACK_REGNO_P): New macro.
        (STACK_REG_P): Use STACK_REGNO_P.
        (NON_STACK_REG_P): Use STACK_REGNO_P.
        (REGNO_OK_FOR_INDEX_P): Use REX_INT_REGNO_P.
        (REGNO_OK_FOR_BASE_P): Use GENERAL_REGNO_P.
        (REG_OK_FOR_INDEX_NONSTRICT_P): Use REX_INT_REGNO_P.
        (REG_OK_FOR_BASE_NONSTRICT_P): Use GENERAL_REGNO_P.
        (HARD_REGNO_RENAME_OK): Use !IN_RANGE.

From-SVN: r118109
gcc/ChangeLog
gcc/config/i386/i386.h