[Mlir-commits] [mlir] Refactor LoopFuseSiblingOp and support parallel fusion (PR #94391)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Sat Jun 8 10:08:41 PDT 2024
srcarroll wrote:
so if i want to use `isOpSibling` in `checkFusionStructuralLegality` and keep the transform diagnostics, i would need to introduce a transform dependency on scf utils, which i don't think is very desirable. the alternative would be to have `checkFusionStructuralLegality` as part of the `MLIRSCFTransformOps` lib. But then to be able to use this in `ParallelLoopFusion`, the `MLIRSCFTransforms` lib would need to depend on `MLIRSCFTransformOps`. Which I personally think is ok, but would like to hear thoughts on this
https://github.com/llvm/llvm-project/pull/94391
More information about the Mlir-commits
mailing list