Revert "[SLP]Allow masked gathers only if allowed by target."
authorAlexey Bataev <a.bataev@outlook.com>
Tue, 4 May 2021 11:52:28 +0000 (04:52 -0700)
committerAlexey Bataev <a.bataev@outlook.com>
Tue, 4 May 2021 11:53:22 +0000 (04:53 -0700)
commit369cd2ae5205e880e2db209070abadf459289322
tree2ec6dfde3ed8a25c15164fdf8200b88a7bf91579
parent80b897e21bf0ac56b04d415cf9bf671f81a84416
Revert "[SLP]Allow masked gathers only if allowed by target."

This reverts commit fd18547e0721983dcb273670d16341921f831e50. Need to
add a check for the size of the vectorization tree to avoid some extra
vectorization.
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/SLPVectorizer/X86/pr47629-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/pr47629.ll
llvm/test/Transforms/SLPVectorizer/X86/tiny-tree.ll