OSDN Git Service

PR target/32433
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Jun 2007 17:05:49 +0000 (17:05 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Jun 2007 17:05:49 +0000 (17:05 +0000)
commita44110d73cfdeb003815a814f7207112bffe2bc8
tree00ebcd28a0bca3236e8f4cc175bfc54d09015f2b
parent73764586b079203a050014cb0450fdc58d651c15
    PR target/32433
        * config/i386/i386.md (ffssi2): Expand as ffs_cmove for TARGET_CMOVE.
        (ffs_cmove): New expander to expand using ctz pattern.
        (*ffs_cmove): Remove pattern.
        (*ffs_no_cmove): Enable only for !TARGET_CMOVE.
        (ffsdi2): Expand using ctz pattern.
        (*ffs_rex64): Remove pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126154 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md