[X86][AVX] Add support for target shuffle combining to VPERMILPS variable shuffle...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 13 Jul 2016 15:10:43 +0000 (15:10 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 13 Jul 2016 15:10:43 +0000 (15:10 +0000)
commit48d83407602b15f80310bba0bdf5731ed194e092
tree39b37e1cf162524943af11f168ef0f7e189a87a6
parentbd69903692dd3e919f7b3f4b1b4cf70ca2c1f376
[X86][AVX] Add support for target shuffle combining to VPERMILPS variable shuffle mask

Added AVX512F VPERMILPS shuffle decoding support

llvm-svn: 275270
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp
llvm/test/CodeGen/X86/vector-shuffle-combining-avx.ll
llvm/test/CodeGen/X86/vector-shuffle-combining-avx512bw.ll