hanchenye-llvm-project/polly/test
Johannes Doerfert 514f6efa2b [FIX] Teach RegionGenerator to respect and update dominance
When we generate code for a whole region we have to respect dominance
  and update it too.
  The first is achieved with multiple "BBMap"s. Each copied block in the
  region gets its own map. It is initialized only with values mapped in
  the immediate dominator block, if this block is in the region and was
  therefor already copied. This way no values defined in a block that
  doesn't dominate the current one will be used.
  To update dominance information we check if the immediate dominator of
  the original block we want to copy is in the region. If so we set the
  immediate dominator of the current block to the copy of the immediate
  dominator of the original block.

llvm-svn: 230774
2015-02-27 18:29:04 +00:00
..
CodePreparation ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00
DeadCodeElimination ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00
Dependences Update isl to 0980603 'isl_tab_pip.c: parallel_constraints: drop useless assignment' 2015-02-25 19:34:52 +00:00
IndependentBlocks ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00
Isl [FIX] Teach RegionGenerator to respect and update dominance 2015-02-27 18:29:04 +00:00
ScheduleOptimizer ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00
ScopDetect Allow non-affine control flow -- SCoP Detection 2015-02-24 11:45:21 +00:00
ScopDetectionDiagnostics ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00
ScopInfo Allow non-affine control flow -- SCoP Modeling 2015-02-24 12:00:50 +00:00
TempScop ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00
CMakeLists.txt [multilib] Teach Polly's CMake to use the libdir suffix variable. This 2015-01-19 01:03:05 +00:00
Makefile Drop Cloog support 2014-12-02 19:26:58 +00:00
README
create_ll.sh Add -e to test generation script 2014-09-09 22:14:38 +00:00
lit.cfg Do not run GPGPU test cases without nvptx target 2014-05-14 14:18:14 +00:00
lit.site.cfg.in Drop Cloog support 2014-12-02 19:26:58 +00:00
polly.ll ScopDetection: Only detect scops that have at least one read and one write 2015-02-19 05:31:07 +00:00

README

place tests here