hanchenye-llvm-project/polly/test
Tobias Grosser e86109f508 ScopInfo: Add support for AssumedContext
When constructing a scop sometimes the exact representation of a statement or
condition would be very complex, but there is a common case which is a lot
simpler, but which is only valid under certain assumptions. The assumed context
records the assumptions taken during the construction of this scop and that need
to be code generated as a run-time test.

At the moment, we do not yet model any assumptions, but only added the
AssumedContext as well as the isl-ast generation support. As a next step,
this needs to be hooked up with the isl code generation.

if (1) /* run-time condition */
  {  /* optimized code */ }
else
  {  /* original code */ }

llvm-svn: 193652
2013-10-29 21:05:49 +00:00
..
Cloog ScopInfo: Correctly handle true/false conditions 2013-09-07 01:54:13 +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 a couple of basic test cases 2013-07-13 18:31:46 +00:00
IndependentBlocks IndependentBlock: Add option to disable scalar to array rewriting. 2013-07-16 15:19:33 +00:00
Isl ScopInfo: Add support for AssumedContext 2013-10-29 21:05:49 +00:00
ScheduleOptimizer ScopInfo: Correctly handle true/false conditions 2013-09-07 01:54:13 +00:00
ScopDetect ScopDetect: Add some test cases for sequential loops 2013-07-24 06:10:37 +00:00
ScopInfo This test case requires assertions 2013-10-12 09:15:56 +00:00
TempScop TempScop: Actually load Polly in this test case 2013-07-29 05:18:09 +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] 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