[PATCH] D35458: [Polly][PM][WIP] Polly pass registration

Philip Pfaffe via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 17 06:37:03 PDT 2017


philip.pfaffe updated this revision to Diff 106863.
philip.pfaffe added a comment.

Skeleton implementation for building the Polly pipeline. It's currently lacking the utilities available from the command line options. These should be added incrementally once someone took the time to port them over.

I've also ported the CodePreparation pass that takes care of splitting out the entry alloca block for the function.


https://reviews.llvm.org/D35458

Files:
  include/polly/CodePreparation.h
  include/polly/ScopPass.h
  include/polly/Support/ScopHelper.h
  lib/Analysis/ScopPass.cpp
  lib/Support/PollyPasses.def
  lib/Support/RegisterPasses.cpp
  lib/Support/ScopHelper.cpp
  lib/Transform/CodePreparation.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35458.106863.patch
Type: text/x-patch
Size: 15739 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170717/9b3f91db/attachment.bin>


More information about the llvm-commits mailing list