llvm-project/polly/test
Johannes Doerfert 06c57b594c Allow loops with multiple back edges
In order to allow multiple back edges we:
    - compute the conditions under which each back edge is taken
    - build the union over all these conditions, thus the condition that
      any back edge is taken
    - apply the same logic to the union we applied to a single back edge

llvm-svn: 248120
2015-09-20 15:00:20 +00:00
..
DeadCodeElimination Use schedule trees to represent execution order of statements 2015-07-14 09:33:13 +00:00
DependenceInfo Merge IRAccess into MemoryAccess 2015-09-18 19:59:43 +00:00
IndependentBlocks Clean-up unit tests 2015-09-10 14:42:09 +00:00
Isl Model fixed-size multi-dimensional arrays if possible multi-dimensional 2015-09-17 17:28:15 +00:00
ScheduleOptimizer Use marker nodes to annotate the different levels of tiling 2015-08-23 09:11:00 +00:00
ScopDetect Add loop trip count based heuristic for SCoP detection 2015-09-20 14:56:54 +00:00
ScopDetectionDiagnostics Move more compile-time bailouts into -polly-detect-unprofitable 2015-09-08 19:46:41 +00:00
ScopInfo Allow loops with multiple back edges 2015-09-20 15:00:20 +00:00
TempScop Fix out-of-range access in test case 2015-09-11 13:45:05 +00:00
CMakeLists.txt Fix after renamed CMake cache entry 2015-09-15 10:51:15 +00:00
Makefile Normalize whitespace in makefiles 2015-07-24 23:30:31 +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 Make the lit configuration Python 3 compatible 2015-07-24 20:33:22 +00:00
polly.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00

README

place tests here