[Mlir-commits] [mlir] [MLIR] Add `InParallelOpInterface` for parallel combining operations (PR #157736)
Alan Li
llvmlistbot at llvm.org
Wed Sep 10 12:19:16 PDT 2025
================
@@ -52,8 +53,60 @@ def ParallelCombiningOpInterface : OpInterface<"ParallelCombiningOpInterface"> {
];
// TODO: Single region single block interface on interfaces ?
let verify = [{
- return verifyParallelCombiningOpInterface($_op);
+ return verifyInParallelOpInterface($_op);
+ }];
+}
+
+def ParallelCombiningOpInterface : OpInterface<"ParallelCombiningOpInterface"> {
+ let description = [{
+ A parallel combining op is an operation performs parallel updates to
+ destination tensors within the context of a parent iterating operation.
+
+ This interface is designed for operations that need to coordinate parallel
+ insertions or updates to tensors that are being constructed or modified
----------------
lialan wrote:
Makes sense, I've updated the description
https://github.com/llvm/llvm-project/pull/157736
More information about the Mlir-commits
mailing list