Lines Matching defs:yield
504 // For loops with single yield statement (as below) could be generated
507 // yield c_0
512 scf::YieldOp yield = cast<scf::YieldOp>(block.getTerminator());
532 if (!yield.getResults().empty()) {
535 Value vinit = genVectorReducInit(rewriter, loc, yield->getOperand(0),
545 rewriter.setInsertionPoint(yield);
551 // Sparse for-loops either are terminated by a non-empty yield operation
553 if (!yield.getResults().empty()) {
555 if (yield->getNumOperands() != 1)
557 Value red = yield->getOperand(0);