Simplify handling of v16i8 shuffles and fix a missed optimization.
authorCraig Topper <craig.topper@gmail.com>
Fri, 18 May 2012 06:42:06 +0000 (06:42 +0000)
committerCraig Topper <craig.topper@gmail.com>
Fri, 18 May 2012 06:42:06 +0000 (06:42 +0000)
commit92db928ee952c0eadaf1e741c2c1206517fbe39a
treec2e0da87a2da00a8729d52188e4c7cdf4df5cf75
parentfa559e5c6e939c7c1570eb2cde3b86aff12abdc7
Simplify handling of v16i8 shuffles and fix a missed optimization.

llvm-svn: 157043
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/sse3.ll
llvm/test/CodeGen/X86/vec_shuffle-35.ll