Lines Matching refs:elseYield
1575 auto elseYieldArgs = op.elseYield().getOperands(); in matchAndRewrite()
1624 rewriter.replaceOpWithNewOp<YieldOp>(replacement.elseYield(), falseYields); in matchAndRewrite()
1860 prevElseYielded = prevIf.elseYield().getOperands(); in matchAndRewrite()
1914 YieldOp elseYield = combinedIf.elseYield(); in matchAndRewrite() local
1920 SmallVector<Value> mergedElseYields(elseYield.getOperands()); in matchAndRewrite()
1924 rewriter.eraseOp(elseYield); in matchAndRewrite()
2001 SmallVector<Value> elseYield; in matchAndRewrite() local
2003 llvm::append_range(elseYield, op.elseYield().getOperands()); in matchAndRewrite()
2019 if (nestedIf.elseYield().getOperand(nestedIdx) != in matchAndRewrite()
2020 elseYield[tup.index()]) { in matchAndRewrite()
2055 op.getLoc(), op.getCondition(), thenYield[idx], elseYield[idx]); in matchAndRewrite()
2065 if (!elseYield.empty()) { in matchAndRewrite()
2068 rewriter.create<YieldOp>(loc, elseYield); in matchAndRewrite()
2093 YieldOp IfOp::elseYield() { return cast<YieldOp>(&elseBlock()->back()); } in elseYield() function in IfOp