Match VPERMIL masks more strictly and update the target specific mask
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Fri, 29 Jul 2011 01:31:15 +0000 (01:31 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Fri, 29 Jul 2011 01:31:15 +0000 (01:31 +0000)
commitdd6353073f8345e76716e5785da5a48bc964eac9
tree637d5af8da44798af6a8b89436897a600c7eecfe
parent2eb4c2bcadfbef9d3c4e2fbb6478ed5dc3d65524
Match VPERMIL masks more strictly and update the target specific mask
generation to always catch the weird cases.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136453 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/avx-vpermil.ll