llvm-project/polly/test
Michael Kruse f51427afb5 [Polly][Unroll] Fix unroll_double test.
We enumerated the cross product Domain x Scatter, but sorted only be the
scatter key. In case there are are multiple statement instances per
scatter value, the order between statement instances of the same loop
iteration was undefined.

Propertly enumerate and sort only by the scatter value, and group the
domains using the scatter dimension again.

Thanks to Leonard Chan for the report.
2021-03-16 09:00:42 -05:00
..
CodeGen [Polly][Codegen] Emit access group metadata. 2021-03-04 03:58:03 -06:00
DeLICM [Polly] Port DeLICM to the NewPM. 2021-02-09 23:56:19 -06:00
DeadCodeElimination [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
DependenceInfo [Polly] Update isl to isl-0.23-61-g24e8cd12. 2021-01-19 12:01:31 -06:00
FlattenSchedule
ForwardOpTree [Polly] Port ForwardOpTree to the NewPM. 2021-02-09 23:56:19 -06:00
GPGPU [Polly] Do not use -O3 pipeline for single pass test. 2021-02-10 13:25:56 -06:00
Isl Reland [SCEV] Improve modelling for (null) pointer constants 2021-03-13 16:05:34 +03:00
JSONExporter Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" 2020-02-13 10:16:06 -08:00
MaximalStaticExpansion
PruneUnprofitable [Polly] Port PruneUnprofitable to the NewPM. 2021-02-09 23:56:20 -06:00
RewriteByReferenceParameters
ScheduleOptimizer [Polly][Unroll] Fix unroll_double test. 2021-03-16 09:00:42 -05:00
ScopDetect [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
ScopDetectionDiagnostics [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
ScopInfo [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
ScopInliner
Simplify [Polly] Gist new access relations using the SCoP context. 2021-01-23 13:03:48 -06:00
Support [Polly] Test all optimization levels. 2021-02-14 00:31:10 -06:00
Unit Generalize the pass registration mechanism used by Polly to any third-party tool 2020-01-02 16:45:31 +01:00
UnitIsl
CMakeLists.txt
README
create_ll.sh
lit.cfg
lit.site.cfg.in Generalize the pass registration mechanism used by Polly to any third-party tool 2020-01-02 16:45:31 +01:00
polly.ll
update_check.py Harmonize Python shebang 2020-07-16 21:53:45 +02:00

README

place tests here