[Mlir-commits] [mlir] [mlir][interface] Add getRegionNonForwardedValues API to RegionBranchOpInterface (PR #175212)
lonely eagle
llvmlistbot at llvm.org
Fri Jan 23 07:46:03 PST 2026
================
@@ -379,6 +379,14 @@ def RegionBranchOpInterface : OpInterface<"RegionBranchOpInterface"> {
::mlir::OperandRange getSuccessorOperands(
::mlir::RegionBranchPoint src, ::mlir::RegionSuccessor dest);
+ /// Return the non-forwarded values from the source branch point to the
+ /// destination region successor.
+ ///
+ /// If the `RegionSuccessor` is a region, it will return non-forwarded
+ /// arguments, if it is a parent, it will return non-forwarded results.
+ ::llvm::SmallVector<Value> getRegionNonForwardedValues(
----------------
linuxlonelyeagle wrote:
Thanks a lot for pointing this out.
https://github.com/llvm/llvm-project/pull/175212
More information about the Mlir-commits
mailing list