[Mlir-commits] [mlir] [mlir][TilingInterface] Allow controlling what fusion is done within tile and fuse (PR #76871)
lorenzo chelini
llvmlistbot at llvm.org
Thu Jan 4 09:41:14 PST 2024
================
@@ -97,6 +97,30 @@ struct SCFTileAndFuseOptions {
tilingOptions = options;
return *this;
}
+
+ /// Control function to check if a slice needs to be fused or not,
+ /// The control function recieves
+ /// 1) the slice along which fusion is to be done,
+ /// 2) the producer value that is to be fused
+ /// 3) a boolean value set to `true` if the fusion is from
----------------
chelini wrote:
Why is this necessary? Can you please provide more details on the use case you are considering?
https://github.com/llvm/llvm-project/pull/76871
More information about the Mlir-commits
mailing list