[llvm-branch-commits] [mlir] [mlir][SCF] Add `RegionBranchOpInterface` to `scf.forall.in_parallel` (PR #174221)
Matthias Springer via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Jan 9 04:46:24 PST 2026
matthias-springer wrote:
After clarifying the semantics of `RegionBranchOpInterface` #174978, I believe it is safe to implement the interface on `scf.forall`, as along as `scf.forall.in_parallel` is also implemented on the terminator. Details in the commit message.
As @joker-eph mentioned [above](https://github.com/llvm/llvm-project/pull/174221#issuecomment-3717776189), the main issue seems to be with the special merge logic of the op. This commit drops that part from the interface implementation.
https://github.com/llvm/llvm-project/pull/174221
More information about the llvm-branch-commits
mailing list