Lines Matching defs:reduc
158 SmallVector<Value> reduc = op.getInitArgs();
163 [&reduc, &rewriter, op](ArrayRef<Value> cvs, Value v) mutable {
167 args.append(reduc);
175 reduc = yield->getOperands();
179 rewriter.replaceOp(op, reduc);
926 ValueRange reduc) {
958 builder.create<tensor::InsertOp>(loc, v, reduc.front(), dstDcvs);
1031 ValueRange reduc) {
1043 builder.create<tensor::InsertOp>(loc, v, reduc.front(), dstDcvs);
1218 ValueRange reduc) {
1224 dstBuf.val = reduc.front();
1227 auto ifOp = builder.create<scf::IfOp>(loc, reduc.getTypes(), cond,
1305 ValueRange reduc) {
1307 dstBuf.val = reduc.front();
1310 auto ifOp = builder.create<scf::IfOp>(loc, reduc.getTypes(), cond,
1372 SmallVector<Value> reduc = op.getInitArgs();
1398 // Note that reduc will be taken care of by loop emitter and get updated
1401 reduc);
1428 args.append(reduc);
1542 ValueRange reduc) {