Revert "[SLP]Improve shuffles cost estimation where possible."
authorFangrui Song <i@maskray.me>
Fri, 3 Jun 2022 07:30:34 +0000 (00:30 -0700)
committerFangrui Song <i@maskray.me>
Fri, 3 Jun 2022 07:30:34 +0000 (00:30 -0700)
commitdf0f30dc36c1703ad1fbefda90d74ca40f207077
tree90c4bb8071675d8d0e4b3c3c39e035ba4ce8dfe2
parent72de7588cc8bf54b48f66e649f621ec182435e1a
Revert "[SLP]Improve shuffles cost estimation where possible."

This reverts commit 9980c9971892378ea82475e000de8df210a58e69.

Caused assertion failures: https://reviews.llvm.org/D115462#3555350
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/SLPVectorizer/AArch64/accelerate-vector-functions-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/AArch64/accelerate-vector-functions.ll
llvm/test/Transforms/SLPVectorizer/AArch64/tsc-s116.ll
llvm/test/Transforms/SLPVectorizer/X86/PR39774.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-int-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/alternate-int.ll
llvm/test/Transforms/SLPVectorizer/X86/load-merge-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/load-merge.ll
llvm/test/Transforms/SLPVectorizer/X86/malformed_phis.ll
llvm/test/Transforms/SLPVectorizer/X86/resched.ll