[X86][SSE] Generalize lowerVectorShuffleAsBlendOfPSHUFBs to work with any vXi8 type.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 14 Aug 2018 14:00:14 +0000 (14:00 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 14 Aug 2018 14:00:14 +0000 (14:00 +0000)
commitdf9880f2572a8ff93c393ab322b15f6061cfcbfc
tree2c66f612377a839ccd30188c265a4119488d6739
parent22d57d9bec7c42d7c2db68b15fa242c83befa6f1
[X86][SSE] Generalize lowerVectorShuffleAsBlendOfPSHUFBs to work with any vXi8 type.

We still only use this for v16i8, but this cleans up the code to support v32i8/v64i8 sometime in the future.

llvm-svn: 339679
llvm/lib/Target/X86/X86ISelLowering.cpp