Splats for v8i32/v8f32 can be handled by VPERMILPSY. This was causing
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 11 Aug 2011 02:49:44 +0000 (02:49 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Thu, 11 Aug 2011 02:49:44 +0000 (02:49 +0000)
commit5f1d8abf759ab3553abe5e7ed40174bc57a985c8
tree6617eaa888714bc7739147857de21d82495f6e2a
parenta5134a0ea3ee9e12ae3ca7907b7998e0d7f4d441
Splats for v8i32/v8f32 can be handled by VPERMILPSY. This was causing
infinite recursive calls in legalize. Fix PR10562

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