llvm-project/polly/test
Michael Kruse 3b425ff232 Allow overflow of indices with constant dim-sizes.
Allow overflow of indices into the next higher dimension if it has
constant size. E.g.

    float A[32][2];
    ((float*)A)[5];

is effectively the same as

    A[2][1];

This can happen since r265379 as a side effect if ScopDetection
recognizes an access as affine, but ScopInfo rejects the GetElementPtr.

Differential Revision: http://reviews.llvm.org/D18878

llvm-svn: 265942
2016-04-11 14:34:08 +00:00
..
CodeGen/OpenMP [FIX] Do not recompute SCEVs but pass them to subfunctions 2016-04-09 14:30:11 +00:00
DeadCodeElimination tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
DependenceInfo Add fine-grain dependences analysis to release notes. 2016-03-28 12:41:49 +00:00
Isl Allow pointer expressions in SCEVs again. 2016-04-10 09:50:10 +00:00
ScheduleOptimizer Annotation of SIMD loops 2016-02-23 09:00:13 +00:00
ScopDetect Drop explicit -polly-delinearize parameter 2016-03-23 13:21:02 +00:00
ScopDetectionDiagnostics Drop explicit -polly-delinearize parameter 2016-03-23 13:21:02 +00:00
ScopInfo Allow overflow of indices with constant dim-sizes. 2016-04-11 14:34:08 +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 Introduce -polly-process-unprofitable 2015-10-06 16:10:29 +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 Reapply "Add update_test.py script." 2016-02-29 14:58:13 +00:00

README

place tests here