llvm-project/polly/test
Tobias Grosser 776700d0b7 [BlockGenerator] Insert initializations at beginning of start block
In case some code -- not guarded by control flow -- would be emitted directly in
the start block, it may happen that this code would use uninitalized scalar
values if the scalar initialization is only emitted at the end of the start
block. This is not a problem today in normal Polly, as all statements are
emitted in their own basic blocks, but Polly-ACC emits host-to-device copy
statements into the start block.

Additional Polly-ACC test coverage will be added in subsequent changes that
improve the handling of PHI nodes in Polly-ACC.

llvm-svn: 278124
2016-08-09 15:34:59 +00:00
..
CodeGen/OpenMP Update to ISL 0.17. 2016-05-04 14:41:36 +00:00
DeadCodeElimination [Polly] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-15 06:12:29 +00:00
DependenceInfo [GSoC] Do not process SCoPs with infeasible runtime context 2016-07-25 12:40:59 +00:00
GPGPU [tests] Add two missing 'REQUIRES' lines 2016-08-09 09:11:39 +00:00
Isl [BlockGenerator] Insert initializations at beginning of start block 2016-08-09 15:34:59 +00:00
ScheduleOptimizer Apply all necessary tilings and interchangings to get a macro-kernel 2016-07-25 09:42:53 +00:00
ScopDetect Weaken profitability constraints during ScopDetection 2016-05-10 14:42:30 +00:00
ScopDetectionDiagnostics Fix assertion due to loop overlap with nonaffine region. 2016-06-27 19:00:49 +00:00
ScopInfo [BlockGenerator] Also eliminate dead code not originating from BB 2016-08-09 08:59:05 +00:00
CMakeLists.txt Reapply "Add update_test.py script." 2016-02-29 14:58:13 +00:00
README
create_ll.sh Small change to create_ll.sh [NFC] 2015-03-08 15:36:27 +00:00
lit.cfg Make the lit configuration Python 3 compatible 2015-07-24 20:33:22 +00:00
lit.site.cfg.in GPGPU: create default initialized PPCG scop and gpu program 2016-07-14 10:22:19 +00:00
polly.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
update_check.py Add InvalidContext to update_test.py. 2016-04-14 15:22:04 +00:00

README

place tests here