rs6000.h (CLZ_DEFINED_VALUE_AT_ZERO): Define.
authorDavid Edelsohn <edelsohn@gnu.org>
Sat, 8 Feb 2003 01:51:26 +0000 (01:51 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Sat, 8 Feb 2003 01:51:26 +0000 (20:51 -0500)
commitd865b1226d3edfe48b70f79e3910dc90a9429ad8
treee9e3154deacd6fdad9457a861d384badab2e3afd
parent8f37dd984b5783b5566836ccba59f6e71527d564
rs6000.h (CLZ_DEFINED_VALUE_AT_ZERO): Define.

        * config/rs6000/rs6000.h (CLZ_DEFINED_VALUE_AT_ZERO): Define.
        * config/rs6000/rs6000.md (clzsi2): Rename from cntlzw2.
        (ffssi2): Use clz instead of unspec.
        (clzdi2): Rename from cntlzd2.
        (ffsdi2): Use clz instead of unspec.

From-SVN: r62570
gcc/ChangeLog
gcc/config/rs6000/rs6000.h
gcc/config/rs6000/rs6000.md