hanchenye-llvm-project/polly/test/ScheduleOptimizer
Roman Gareev 96e1119a96 Make optimizations based on pattern matching be enabled by default
Currently, pattern based optimizations of Polly can identify matrix
multiplication and optimize it according to BLIS matmul optimization pattern
(see ScheduleTreeOptimizer for details). This patch makes optimizations
based on pattern matching be enabled by default.

Reviewed-by: Tobias Grosser <tobias@grosser.es>

Differential Revision: https://reviews.llvm.org/D30293

llvm-svn: 295958
2017-02-23 11:44:12 +00:00
..
2012-03-16-Empty-Domain.ll
2012-04-16-Trivially-vectorizable-loops.ll
2013-04-11-Empty-Domain-two.ll
computeout.ll
full_partial_tile_separation.ll Make optimizations based on pattern matching be enabled by default 2017-02-23 11:44:12 +00:00
line-tiling-2.ll
line-tiling.ll
mat_mul_pattern_data_layout.ll ScheduleOptimizer: Allow to set register width in command line 2017-01-14 07:14:54 +00:00
mat_mul_pattern_data_layout_2.ll [NFC] Make ScheduleTreeOptimizer::optimizeBand return a schedule node optimized 2017-02-08 13:29:06 +00:00
one-dimensional-band.ll
outer_coincidence.ll [ScheduleOptimizer] Add -polly-opt-outer-coincidence option. 2016-05-02 11:35:27 +00:00
pattern-matching-based-opts.ll Make optimizations based on pattern matching be enabled by default 2017-02-23 11:44:12 +00:00
pattern-matching-based-opts_2.ll A new algorithm for identification of a SCoP statement that implement a matrix 2017-02-02 14:23:14 +00:00
pattern-matching-based-opts_3.ll [NFC] Make ScheduleTreeOptimizer::optimizeBand return a schedule node optimized 2017-02-08 13:29:06 +00:00
pattern-matching-based-opts_5.ll [FIX] Disable the problematic run lines 2017-02-09 09:03:13 +00:00
pattern-matching-based-opts_6.ll [FIX] Disable the problematic run lines 2017-02-09 09:03:13 +00:00
pattern-matching-based-opts_7.ll Use the size of the widest type of the matrix multiplication operands 2017-02-11 07:00:05 +00:00
pattern-matching-based-opts_8.ll Use the size of the widest type of the matrix multiplication operands 2017-02-11 07:00:05 +00:00
pattern-matching-based-opts_9.ll Check reduction dependencies in case of the matrix multiplication optimization 2017-02-11 09:59:09 +00:00
prevectorization-without-tiling.ll Make optimizations based on pattern matching be enabled by default 2017-02-23 11:44:12 +00:00
prevectorization.ll Make optimizations based on pattern matching be enabled by default 2017-02-23 11:44:12 +00:00
rectangular-tiling.ll Annotation of SIMD loops 2016-02-23 09:00:13 +00:00