Lines Matching defs:thenYield
2318 auto thenYieldArgs = op.thenYield().getOperands();
2363 rewriter.replaceOpWithNewOp<YieldOp>(replacement.thenYield(), trueYields);
2602 prevIf.thenYield().getOperands(), prevElseYielded))
2630 YieldOp thenYield = combinedIf.thenYield();
2635 SmallVector<Value> mergedYields(thenYield.getOperands());
2638 rewriter.eraseOp(thenYield);
2738 SmallVector<Value> thenYield(op.thenYield().getOperands());
2752 // since it must have the same length as thenYield, since they both
2754 for (const auto &tup : llvm::enumerate(thenYield)) {
2763 thenYield[tup.index()] = nestedIf.thenYield().getOperand(nestedIdx);
2794 op.getLoc(), op.getCondition(), thenYield[idx], elseYield[idx]);
2798 rewriter.replaceOpWithNewOp<YieldOp>(newIf.thenYield(), thenYield);
2820 YieldOp IfOp::thenYield() { return cast<YieldOp>(&thenBlock()->back()); }