[PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.

Siddharth via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 3 09:13:52 PDT 2018


bollu updated this revision to Diff 153926.
bollu added a comment.

Extract out codegen as well.

This is completely untested :D. I'll run the polly test suite to make
sure that nothing is immediately broken.

This gives no guarantee that the actual code path which we need will
work (the stride code path), but at least tells us that we have not
broken the default code path.

Now, we need to test the stride code path from the chapel source code. I
can also run it on my internal "test base", which I don't think I can
open source.  I should be able to add small code snippets from it as I
find bugs for tests, though.


Repository:
  rPLO Polly

https://reviews.llvm.org/D48874

Files:
  include/polly/CodeGen/IslExprBuilder.h
  include/polly/CodeGen/IslNodeBuilder.h
  include/polly/ScopBuilder.h
  include/polly/ScopInfo.h
  include/polly/Support/ScopHelper.h
  lib/Analysis/ScopBuilder.cpp
  lib/Analysis/ScopDetection.cpp
  lib/Analysis/ScopInfo.cpp
  lib/CodeGen/IslExprBuilder.cpp
  lib/CodeGen/IslNodeBuilder.cpp
  lib/CodeGen/PPCGCodeGeneration.cpp
  lib/Support/ScopHelper.cpp
  lib/Transform/ForwardOpTree.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D48874.153926.patch
Type: text/x-patch
Size: 60408 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180703/8d8fcbfe/attachment.bin>


More information about the llvm-commits mailing list