[x86] Now that the new vector shuffle legality is enabled and everything
authorChandler Carruth <chandlerc@gmail.com>
Fri, 20 Feb 2015 03:59:35 +0000 (03:59 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 20 Feb 2015 03:59:35 +0000 (03:59 +0000)
commit07ef8904ade51630184d36f3507f894a81c1989b
tree0b7d5e8f1553f31558836e696dad8a92a861bc9d
parentea8cbe9782ff78c3d395872dee7f51384c84dc59
[x86] Now that the new vector shuffle legality is enabled and everything
is going well, remove the flag and the code for the old legality tests.

This is the first step toward removing the entire old vector shuffle
lowering. *Much* more code to delete coming up next.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229963 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/vector-shuffle-128-v16.ll
test/CodeGen/X86/vector-shuffle-128-v2.ll
test/CodeGen/X86/vector-shuffle-128-v4.ll
test/CodeGen/X86/vector-shuffle-128-v8.ll
test/CodeGen/X86/vector-shuffle-256-v16.ll
test/CodeGen/X86/vector-shuffle-256-v32.ll
test/CodeGen/X86/vector-shuffle-256-v4.ll
test/CodeGen/X86/vector-shuffle-256-v8.ll
test/CodeGen/X86/vector-shuffle-512-v16.ll
test/CodeGen/X86/vector-shuffle-512-v8.ll
test/CodeGen/X86/vector-shuffle-combining.ll
test/CodeGen/X86/vector-shuffle-mmx.ll
test/CodeGen/X86/vector-shuffle-sse1.ll