[PATCH] D24564: [LoopInterchange] Track all dependencies, not just anti dependencies.

Chad Rosier via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 21 11:03:09 PDT 2016


mcrosier retitled this revision from "[LoopInterchange] Don't bail on flow dependencies when building dependency matrix." to "[LoopInterchange] Track all dependencies, not just anti dependencies.".
mcrosier updated the summary for this revision.
mcrosier added a reviewer: mssimpso.
mcrosier removed a subscriber: mssimpso.
mcrosier updated this revision to Diff 72087.
mcrosier added a comment.

-Changed so flow and output dependencies are tracked the same way as anti dependencies.  The legality analysis shouldn't care about the type of the dependency based on my reading (and Matt's feedback).


https://reviews.llvm.org/D24564

Files:
  lib/Transforms/Scalar/LoopInterchange.cpp
  test/Transforms/LoopInterchange/interchange.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D24564.72087.patch
Type: text/x-patch
Size: 9616 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160921/5be2d728/attachment.bin>


More information about the llvm-commits mailing list