llvm-project/llvm/test/Transforms/SLPVectorizer
Alexey Bataev 4284afdf94 [SLP]Need shrink the load vector after reordering.
After merging the shuffles, we cannot rely on the previous shuffle
anymore and need to shrink the final shuffle, if it is required.

Reported in D92668

Differential Revision: https://reviews.llvm.org/D93967
2021-01-07 04:50:48 -08:00
..
AArch64 [SLP,LV] Use poison constant vector for shufflevector/initial insertelement 2021-01-06 11:22:50 +09:00
AMDGPU [SLP,LV] Use poison constant vector for shufflevector/initial insertelement 2021-01-06 11:22:50 +09:00
ARM Precommit transform tests that have poison as insertelement's placeholder 2020-12-24 11:46:17 +09:00
NVPTX Precommit transform tests that have poison as insertelement's placeholder 2020-12-24 11:46:17 +09:00
PowerPC
SystemZ [SLP,LV] Use poison constant vector for shufflevector/initial insertelement 2021-01-06 11:22:50 +09:00
VE [VE][TTI] don't advertise vregs/vops 2020-11-06 11:12:10 +01:00
WebAssembly Reland "[SLPVectorizer] Pre-commit a test for D85759" 2020-08-11 12:18:33 -07:00
X86 [SLP]Need shrink the load vector after reordering. 2021-01-07 04:50:48 -08:00
XCore [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer 2020-06-26 14:58:41 -07:00
int_sideeffect.ll
slp-max-phi-size.ll [SLP,LV] Use poison constant vector for shufflevector/initial insertelement 2021-01-06 11:22:50 +09:00
vectorizable-functions-inseltpoison.ll Precommit transform tests that have poison as insertelement's placeholder 2020-12-24 11:46:17 +09:00
vectorizable-functions.ll [SLPVectorizer] handle vectorizeable library functions 2020-07-13 15:28:46 +01:00