llvm-project/polly/test/ScheduleOptimizer
Michael Kruse 42cd38c01e [Polly] Remove -polly-vectorizer=polly.
Polly's internal vectorizer is not well maintained and is known to not work in some cases such as region ScopStmts. Unlike LLVM's LoopVectorize pass it also does not have a target-dependent cost heuristics, and we recommend using LoopVectorize instead of -polly-vectorizer=polly.

In the future we hope that Polly can collaborate better with LoopVectorize, like Polly marking a loop is safe to vectorize with a specific simd width, instead of replicating its functionality.

Reviewed By: grosser

Differential Revision: https://reviews.llvm.org/D142640
2023-03-08 12:51:42 -06:00
..
GreedyFuse [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
ManualOptimization [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
2012-03-16-Empty-Domain.ll
2013-04-11-Empty-Domain-two.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
computeout.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
ensure-correct-tile-sizes.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
focaltech_test_detail_threshold-7bc17e.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
full_partial_tile_separation.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
kernel_gemm___%for.body---%for.end24.jscop
kernel_gemm___%for.body---%for.end24.jscop.transformed
kernel_gemm___%for.cond1.preheader---%for.end18.jscop.transformed
line-tiling-2.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
line-tiling.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
mat_mul_pattern_data_layout_2.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
mat_mul_pattern_data_layout.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
one-dimensional-band.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
outer_coincidence.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern_matching_based_opts_splitmap___%for.body---%for.end23.jscop
pattern_matching_based_opts_splitmap___%for.body---%for.end23.jscop.transformed
pattern_matching_based_opts_splitmap.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_2.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_3.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_4.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_5.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_6.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_7.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_8.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_9.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_11.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_12.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_13.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_14.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_15.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_16.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_17.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_18.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_19.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_20.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_21.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_22.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_24.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts_25.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts-after-delicm_2.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts-after-delicm.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
pattern-matching-based-opts.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
prevectorization-without-tiling.ll [Polly] Remove -polly-vectorizer=polly. 2023-03-08 12:51:42 -06:00
prevectorization.ll [Polly] Remove -polly-vectorizer=polly. 2023-03-08 12:51:42 -06:00
rectangular-tiling.ll [Polly] Remove -polly-vectorizer=polly. 2023-03-08 12:51:42 -06:00
SIMDInParallelFor.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
statistics.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
tile_after_fusion.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00
vivid-vbi-gen-vivid_vbi_gen_sliced-before-llvmreduced.ll [Polly] Convert some tests to opaque pointers (NFC) 2023-01-17 10:15:18 +01:00