[Mlir-commits] [mlir] [mlir][linalg] Enable fuse consumer (PR #85528)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Tue Apr 16 16:33:33 PDT 2024


MaheshRavishankar wrote:

Hi, some of this was used in https://github.com/llvm/llvm-project/pull/88712 . THere are two things needed here..

1) We need the interface methods
2) We need the base implementation that can fuse consumers for both scf.for and scf.forall (and hopefully unified under a `LoopLikeOpInterface`)
3) We need the transform dialect ops.

Two co-ordinate between these two PRs, can we first land the interface methods. The implementation of (2) here for just scf.forall has some of the same issues that I highlighted in the other PR... You can wait for that to land (and help contribute/review) and then add (3). So can we split this PR first to just land the interface methods?

https://github.com/llvm/llvm-project/pull/85528


More information about the Mlir-commits mailing list