llvm-project/polly/test
Tobias Grosser 458fb78cfa Check if array base addresses are invariant
Array base addresses need to be invariant in the region considered. The base
address has to be computed outside the region, or, when it is computed inside,
the value must not change with the iterations of the loops. For example, when a
two-dimensional array is represented as a pointer to pointers the base address
A[i] in an access A[i][j] changes with i; therefore, such regions have to be
rejected.

Contributed by:  Armin Größlinger <armin.groesslinger@uni-passau.de>

llvm-svn: 200314
2014-01-28 12:58:58 +00:00
..
Cloog Remove other unneccessary uses of -O3 in the test suite 2014-01-27 10:37:06 +00:00
CodePreparation CodePrepare: Do not require canonical induction variables for scev based mode 2013-03-20 22:41:53 +00:00
Dependences Dependences: Bound the time dependence calculation is allowed to take 2014-01-26 19:38:34 +00:00
IndependentBlocks IndependentBlock: Add option to disable scalar to array rewriting. 2013-07-16 15:19:33 +00:00
Isl Remove other unneccessary uses of -O3 in the test suite 2014-01-27 10:37:06 +00:00
ScheduleOptimizer ScopInfo: Correctly handle true/false conditions 2013-09-07 01:54:13 +00:00
ScopDetect Check if array base addresses are invariant 2014-01-28 12:58:58 +00:00
ScopInfo ScopValidator: smax expressions are no parameters 2013-12-09 21:51:46 +00:00
TempScop TempScop: Actually load Polly in this test case 2013-07-29 05:18:09 +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] Update to use lit_config and lit package, as appropriate. 2013-08-09 21:54:36 +00:00
lit.site.cfg.in [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 21:54:36 +00:00
polly.ll

README

place tests here