[Mlir-commits] [mlir] [mlir][vector] Refactor WarpOpScfForOp to support unused or swapped forOp results. (PR #147620)
Charitha Saumya
llvmlistbot at llvm.org
Fri Jul 11 09:27:25 PDT 2025
================
@@ -1745,19 +1749,18 @@ struct WarpOpScfForOp : public WarpDistributionPattern {
: WarpDistributionPattern(ctx, b), distributionMapFn(std::move(fn)) {}
LogicalResult matchAndRewrite(WarpExecuteOnLane0Op warpOp,
PatternRewriter &rewriter) const override {
- auto yield = cast<gpu::YieldOp>(
+ auto newWarpOpYield = cast<gpu::YieldOp>(
----------------
charithaintc wrote:
fixed.
https://github.com/llvm/llvm-project/pull/147620
More information about the Mlir-commits
mailing list