i386.md (UNSPEC_BSF): Remove.
authorRichard Henderson <rth@redhat.com>
Wed, 5 Feb 2003 09:40:57 +0000 (01:40 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 5 Feb 2003 09:40:57 +0000 (01:40 -0800)
commit8acfdd43da580ac54e7c86334d24d2b3e8b2585e
tree88fb0452e4b04572b0f5aef96a24eebb3b2056ee
parentc407570a72cf04bdc69105cb46d3b25df08cf88e
i386.md (UNSPEC_BSF): Remove.

        * config/i386/i386.md (UNSPEC_BSF): Remove.
        (ffssi2): Split into cmove and no_cmove insns and splitters;
        lose pentium float trick for now.
        (ffssi_1): Add * to name; use CTZ instead of UNSPEC.
        (ctzsi2, clzsi2, bsr): New.

From-SVN: r62434
gcc/ChangeLog
gcc/config/i386/i386.md