llvm-project/llvm/test/Transforms/SLPVectorizer
Alexey Bataev 0cc15050a4 [SLP]Fix PR59230: Use actual vector factor when sorting entries.
When we sort entries for attempting to reorder scalars, need to use
actual vectorization factor, not the number of scalars. Otherwise the
compiler crashes, if the scalars has to be reordered.

Differential Revision: https://reviews.llvm.org/D138819
2022-11-29 06:46:06 -08:00
..
AArch64 [SLP]Fix PR58956: fix insertpoint for reduced buildvector graphs. 2022-11-16 07:38:49 -08:00
AMDGPU [SLP]Redesign vectorization of the gather nodes. 2022-11-10 10:59:54 -08:00
ARM [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
NVPTX [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
PowerPC [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
RISCV [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
SystemZ [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
VE [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
WebAssembly [instcombine] Canonicalize constant index type to i64 for extractelement/insertelement 2021-12-13 16:56:22 -08:00
X86 [SLP]Fix PR59230: Use actual vector factor when sorting entries. 2022-11-29 06:46:06 -08:00
XCore [opt] Don't translate legacy -analysis flag to require<analysis> 2022-10-07 14:54:34 -07:00
alt-cmp-vectorize.ll [SLP]Fix a crash in the analysis of the compatible cmp operands. 2022-10-31 09:47:25 -07:00
int_sideeffect.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
reschedule.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
slp-hr-with-reuse.ll
slp-max-phi-size.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
slp-max-reg-size.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
slp-non-pow-2-insertelement.ll [SLP]Fix PR58863: Mask index beyond mask size for non-power-2 insertelement analysis. 2022-11-08 07:54:57 -08:00
slp-umax-rdx-matcher-crash.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
slp-variable-insertelement.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
vectorizable-functions-inseltpoison.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00
vectorizable-functions.ll [test][SLPVectorizer] Use -passes syntax in RUN lines. NFC 2022-10-13 10:44:38 +02:00