llvm-project/polly/test/ScheduleOptimizer
Roman Gareev 9c3eb5960a Determination of statements that contain matrix multiplication
Add determination of statements that contain, in particular,
matrix multiplications and can be optimized with [1] to try to
get close-to-peak performance. It can be enabled
via polly-pm-based-opts, which is false by default.

Refs:
[1] - http://www.cs.utexas.edu/users/flame/pubs/TOMS-BLIS-Analytical.pdf

Contributed-by: Roman Gareev <gareevroman@gmail.com>
Reviewed-by: Tobias Grosser <tobias@grosser.es>

Differential Revision: http://reviews.llvm.org/D20575

llvm-svn: 271128
2016-05-28 16:17:58 +00:00
..
2012-03-16-Empty-Domain.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
2012-04-16-Trivially-vectorizable-loops.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
2013-04-11-Empty-Domain-two.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
computeout.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
full_partial_tile_separation.ll Update to ISL 0.17. 2016-05-04 14:41:36 +00:00
line-tiling-2.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
line-tiling.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
one-dimensional-band.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
outer_coincidence.ll [ScheduleOptimizer] Add -polly-opt-outer-coincidence option. 2016-05-02 11:35:27 +00:00
pattern-matching-based-opts.ll Determination of statements that contain matrix multiplication 2016-05-28 16:17:58 +00:00
pattern-matching-based-opts_2.ll Determination of statements that contain matrix multiplication 2016-05-28 16:17:58 +00:00
prevectorization-without-tiling.ll Annotation of SIMD loops 2016-02-23 09:00:13 +00:00
prevectorization.ll Annotation of SIMD loops 2016-02-23 09:00:13 +00:00
rectangular-tiling.ll Annotation of SIMD loops 2016-02-23 09:00:13 +00:00