llvm-project/llvm/test/Transforms/SLPVectorizer/AMDGPU
Alexey Bataev a3fd82c289 [SLP]Fix the crash on cost calculation if non-compatible vectors shuffled.
If the extracts from the non-power-2 vectors are recognized as shuffles,
need some extra checks to not crash cost calculations if trying to gext
the ecost for subvector extracts. In this case need to check carefully
that we do not exit out of bounds of the original vector, otherwise the
TTI's cost model will crash on assert.

Differential Revision: https://reviews.llvm.org/D101477
2021-04-30 09:34:20 -07:00
..
add_sub_sat-inseltpoison.ll Precommit transform tests that have poison as insertelement's placeholder 2020-12-24 11:46:17 +09:00
add_sub_sat.ll [SLP] Control maximum vectorization factor from TTI 2020-12-14 08:49:40 -08:00
address-space-ptr-sze-gep-index-assert.ll
bswap-inseltpoison.ll Precommit transform tests that have poison as insertelement's placeholder 2020-12-24 11:46:17 +09:00
bswap.ll
crash_extract_subvector_cost.ll [SLP]Fix the crash on cost calculation if non-compatible vectors shuffled. 2021-04-30 09:34:20 -07:00
horizontal-store.ll [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics 2021-02-12 08:13:50 -05:00
lit.local.cfg
packed-math.ll [SLP,LV] Use poison constant vector for shufflevector/initial insertelement 2021-01-06 11:22:50 +09:00
reduction.ll [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics 2021-02-12 08:13:50 -05:00
round-inseltpoison.ll Precommit transform tests that have poison as insertelement's placeholder 2020-12-24 11:46:17 +09:00
round.ll [SLP] Control maximum vectorization factor from TTI 2020-12-14 08:49:40 -08:00
slp-v2f32.ll [AMDGPU] gfx90a support 2021-02-17 16:01:32 -08:00