[PATCH] D84886: Create LoopNestPass

Florian Hahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 12 00:38:48 PDT 2020


fhahn added a comment.

In D84886#2212202 <https://reviews.llvm.org/D84886#2212202>, @TaWeiTu wrote:

> @ychen Again, thanks for your comment!
>
> 1. Currently, `LoopInterchange` returns immediately if the loop is not a top-level one. The main purpose of the loop nest pass is to prevent situations like this and possibly save compiling time of uninteresting calls to `run`.

I think it would be good to convert 1 or 2 passes to use the new system and evaluate the potential benefits (reduced compile-time, better results).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D84886/new/

https://reviews.llvm.org/D84886



More information about the llvm-commits mailing list