[X86] Use VPERMB/VPERMI2B for v32i8 shuffle lowering if VBMI and VLX are supported.
authorCraig Topper <craig.topper@intel.com>
Thu, 21 Dec 2017 05:58:31 +0000 (05:58 +0000)
committerCraig Topper <craig.topper@intel.com>
Thu, 21 Dec 2017 05:58:31 +0000 (05:58 +0000)
commit03b2bc4838f21bd7c867b8aa1832b1e663e2e0ec
tree8559f3872e905a9837a86e66fabbc1ff89b0b0a3
parent5e4c7bc96315e60eb806d6f0470cb233d1357ff8
[X86] Use VPERMB/VPERMI2B for v32i8 shuffle lowering if VBMI and VLX are supported.

llvm-svn: 321248
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll