[PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules

Mike via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 31 06:42:05 PDT 2017


Mike_Jongen updated this revision to Diff 100859.
Mike_Jongen marked 11 inline comments as done.
Mike_Jongen added a comment.

-Added detection for unbounded maps. These unbounded maps are now not adjusted by this patch, as this would require infinite copies of statements.

-Added 2 tests, one to test if the schedule is adjusted correctly and the correct scops are copied, and one to test if unbounded maps are detected and not adjusted by this patch.


https://reviews.llvm.org/D33362

Files:
  include/polly/ScopInfo.h
  lib/Analysis/ScopInfo.cpp
  lib/Exchange/JSONExporter.cpp
  test/ScopDetect/double_convolution___%for.cond1.preheader---%for.end37.jscop.notbound
  test/ScopDetect/double_convolution___%for.cond1.preheader---%for.end37.jscop.recompute
  test/ScopDetect/recomputation.ll
  test/ScopDetect/recomputation_unbound.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D33362.100859.patch
Type: text/x-patch
Size: 28590 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170531/c5f6d43f/attachment-0001.bin>


More information about the llvm-commits mailing list