Searched refs:yieldOperands (Results 1 – 2 of 2) sorted by relevance
48 auto yieldOperands = llvm::to_vector<4>(yield.getOperands()); in cloneWithNewYields() local49 yieldOperands.append(newYieldedValues.begin(), newYieldedValues.end()); in cloneWithNewYields()50 auto newYield = b.create<scf::YieldOp>(yield.getLoc(), yieldOperands); in cloneWithNewYields()
444 SmallVector<Value, 4> yieldOperands; in matchAndRewrite() local445 yieldOperands.reserve(parallelOp.getNumResults()); in matchAndRewrite()452 Value arg = iterArgs[yieldOperands.size()]; in matchAndRewrite()453 yieldOperands.push_back(reduceBlock.getTerminator()->getOperand(0)); in matchAndRewrite()470 if (!yieldOperands.empty()) { in matchAndRewrite()472 rewriter.create<scf::YieldOp>(loc, yieldOperands); in matchAndRewrite()