[X86][AVX512BW] Fixed 512-bit PSHUFB shuffle mask decode and added combine test.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 3 Mar 2016 21:55:01 +0000 (21:55 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 3 Mar 2016 21:55:01 +0000 (21:55 +0000)
commitf33cb61471c0feb31aa97f52273ec5c3799b5ac9
tree4ebe3d2a4c172a34dd9b7426e91cf852dea41eee
parent05920b14c8892d8183eb6df0cae8659d9d1dd9e3
[X86][AVX512BW] Fixed 512-bit PSHUFB shuffle mask decode and added combine test.

PSHUFB decoder was assuming that input was 128 or 256-bit vector only.

llvm-svn: 262661
llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
llvm/test/CodeGen/X86/vector-shuffle-combining-avx512bw.ll [new file with mode: 0644]