llvm-project/polly/test
Sebastian Pop 9d63234ad1 ScopDetect: check region entering edges are valid.
When a region header is part of a loop, then all entering edges of this region
should not come from the loop but outside the region. Otherwise, the loop may be
only partially part of the region, which would cause troubles in handling
induction variables.

Currently, we can only model induction variables that are either fully part of
the scop (loop induction variable) or induction variables that are scop-
invariant (parameter). A loop that is only partially part of the
scop causes troubles, as there is no good way to handle the induction
variable in the independent blocks pass.

Contributed-by:    Star Tan <tanmx_star@yeah.net>
llvm-svn: 183800
2013-06-11 22:20:40 +00:00
..
Cloog scop detection: do not run scop detection on regions without loops 2013-06-03 16:35:37 +00:00
CodePreparation CodePrepare: Do not require canonical induction variables for scev based mode 2013-03-20 22:41:53 +00:00
Dependences Dependences: Add support to calculate memory based dependences 2012-11-01 21:28:32 +00:00
IndependentBlocks ScopDetect: check region entering edges are valid. 2013-06-11 22:20:40 +00:00
Isl scop detection: do not run scop detection on regions without loops 2013-06-03 16:35:37 +00:00
ScheduleOptimizer scop detection: do not run scop detection on regions without loops 2013-06-03 16:35:37 +00:00
ScopDetect ScopDetect: check region entering edges are valid. 2013-06-11 22:20:40 +00:00
ScopInfo SCEVValidator: Correctly store 'k * p' as a parameter 2013-04-14 13:15:59 +00:00
TempScop Tests: move content of .c files in .ll 2012-11-02 06:08:39 +00:00
polybench Remove unneeded RegionSimplify pass. 2013-04-17 07:20:30 +00:00
CMakeLists.txt Integrate polly test-suite into an llvm "make check-all" if built as part of the whole using cmake. 2012-12-06 07:59:18 +00:00
Makefile rename make check target to match the naming convention followed in the other llvm projects 2013-05-17 23:04:28 +00:00
README
create_ll.sh
lit.cfg tests: Properly check if asserts are available 2013-03-12 21:27:39 +00:00
lit.site.cfg.in Remove unneeded RegionSimplify pass. 2013-04-17 07:20:30 +00:00
polly.ll

README

place tests here