[PATCH] D77870: [MLIR] Introduce utility to hoist affine if/else conditions

Nicolas Vasilache via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 10 08:53:30 PDT 2020


nicolasvasilache added a comment.

This seems like it would be easy to generalize.
What facilities are concretely missing to make this transformation work on more general loops and conditionals?
Could it be implemented it in a more general fashion with LoopLikeInterface and other interfaces, if appropriate?

The same questions apply to full/partial tile separation, unrolling, L/S forwarding and maybe others.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D77870





More information about the llvm-commits mailing list