* config/i386/i386.md (lshlv16qi3): Remove expander.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 29 Oct 2011 17:51:24 +0000 (17:51 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 29 Oct 2011 17:51:24 +0000 (17:51 +0000)
commit885c8b7684126bd9edb0ccb9286a219f98147e73
tree97bfe0d7a7237d8fd5ed8b0f7d75d0497ffab3e5
parent0265341a42e5263e346d28a310021f7a4658f5cb
* config/i386/i386.md (lshlv16qi3): Remove expander.
(lshrv16qi3): New expander.
(<shift_insn>v16qi3): Macroize expander from ashrv16qi3 and lshrv16qi3
using any_shiftrt code iterator. Cleanup.
(ashlv16qi3): Cleanup.
(ashrv2di3): Ditto.

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