re PR target/19005 (Error: bad register name `%sil')
authorRichard Henderson <rth@gcc.gnu.org>
Thu, 16 Dec 2004 09:40:31 +0000 (01:40 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 16 Dec 2004 09:40:31 +0000 (01:40 -0800)
commit7cc6af0cdabb9deb55e357df71094931da1e91e8
tree7bf43c97c7b7e34bb5ba428504694325b8a811a6
parent692308bbd46d093d4e9a1c8fdbed1d5b245db2f6
re PR target/19005 (Error: bad register name `%sil')

        PR target/19005
        * config/i386/i386.md (swaphi_1): Swap with swaphi_2, allow with
        optimize_size.
        (swapqi_1): Rename from swapqi.  Enable only for no partial reg
        stall and optimize_size.
        (swapqi_2): New.
        (swaphi_1, swaphi_2, swapqi_1): Add athlon_decode.
        (swapsi, swaphi_1, swaphi_2, swapqi_1, swapdi): Remove modrm override.

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