[PATCH] D64223: [Polly][NFC][ScopBuilder] Move buildSchedule and its callees to ScopBuilder or ScopHelper

Dominik Adamski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 4 15:21:54 PDT 2019


domada created this revision.
domada added reviewers: grosser, Meinersbur.
domada added a project: LLVM.
Herald added a reviewer: bollu.
domada added a parent revision: D63794: [Polly][NFC][ScopBuilder] Move finalizeAccesses and its callees to ScopBuilder.

Scope of changes:

1. Moved buildSchedule functions to ScopBuilder.
2. Moved combineInSequence function to ScopBuilder.
3. Moved mapToDimension function to ScopBuilder.
4. Moved LoopStackTy to ScopBuilder.
5. Moved getLoopSurroundingScop function to ScopHelper.
6. Moved getNumBlocksInLoop function to ScopHelper.
7. Moved getNumBlocksInRegionNode function to ScopHelper.
8. Moved getRegionNodeLoop function to ScopHelper.


Repository:
  rPLO Polly

https://reviews.llvm.org/D64223

Files:
  polly/include/polly/ScopBuilder.h
  polly/include/polly/ScopInfo.h
  polly/include/polly/Support/ScopHelper.h
  polly/lib/Analysis/ScopBuilder.cpp
  polly/lib/Analysis/ScopInfo.cpp
  polly/lib/Support/ScopHelper.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64223.208087.patch
Type: text/x-patch
Size: 28930 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190704/85f12680/attachment.bin>


More information about the llvm-commits mailing list