Revert "[SLP]Further improvement of the cost model for scalars used in buildvectors."
authorAlexey Bataev <a.bataev@outlook.com>
Mon, 9 May 2022 20:36:09 +0000 (13:36 -0700)
committerAlexey Bataev <a.bataev@outlook.com>
Mon, 9 May 2022 20:46:06 +0000 (13:46 -0700)
commit4212ef8a0e5ccdcba41e132501ee6f7dbbf226fb
tree0553c653f9d279d0788451424e44c2abfde69fb6
parent460fc79a080ba5733c30610cceb6ddced37afdd4
Revert "[SLP]Further improvement of the cost model for scalars used in buildvectors."

This reverts commit 99f31acfce338417fea3c14983d6f8fedc8ed043 and several
others to fix detected crashes, reported in https://reviews.llvm.org/D115750
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/SLPVectorizer/X86/buildvector-shuffle.ll [deleted file]
llvm/test/Transforms/SLPVectorizer/X86/crash_scheduling-inseltpoison.ll
llvm/test/Transforms/SLPVectorizer/X86/crash_scheduling.ll
llvm/test/Transforms/SLPVectorizer/X86/extracts-with-undefs.ll