[x86] Add some tests for a common unpack pattern of vector shuffle that
authorChandler Carruth <chandlerc@gmail.com>
Sat, 22 Nov 2014 05:44:43 +0000 (05:44 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 22 Nov 2014 05:44:43 +0000 (05:44 +0000)
commit8c44d86ab8351481d773379b8986d2da4e826b55
tree54047716d9489ef68fe4e1a24c2ecbaba4e81df1
parent80c8f627db8c56c5abc7627bc13ace99624c5e63
[x86] Add some tests for a common unpack pattern of vector shuffle that
has a remarkably unique and efficient lowering.

While we get this some of the time already, we miss a few cases and
there wasn't a principled reason we got it. We should at least test
this. v8 already has tests for this pattern.

llvm-svn: 222607
llvm/test/CodeGen/X86/vector-shuffle-256-v16.ll
llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll
llvm/test/CodeGen/X86/vector-shuffle-256-v4.ll