Lines Matching defs:yield
34 /// gpu.yield %3 : vector<32x16x64xf32>
128 /// gpu.yield %cst : f32
289 // gpu.yield %cst : f32
303 // Step 7. Delete terminator and add empty scf.yield.
360 /// gpu.yield
367 /// gpu.yield %v : vector<32xf32>
507 auto yield = cast<gpu::YieldOp>(
509 Operation *lastNode = yield->getPrevNode();
572 /// Sink out elementwise op feeding into a warp op yield.
577 /// gpu.yield %3 : vector<32xf32>
586 /// gpu.yield %4, %2, %3 : vector<32xf32>, vector<32xf32>,
616 "unexpected yield of vector from op with scalar result type");
642 /// Sink out splat constant op feeding into a warp op yield.
647 /// gpu.yield %cst : vector<32xf32>
684 /// Sink out transfer_read op feeding into a warp op yield.
690 /// gpu.yield %2 : vector<32xf32>
699 /// vector<32xf32> gpu.yield %2 : vector<32xf32>
824 auto yield = cast<gpu::YieldOp>(
836 Value yieldOperand = yield.getOperand(result.getResultNumber());
846 if (yield.getNumOperands() == newYieldValues.size())
881 auto yield = cast<gpu::YieldOp>(
885 for (OpOperand &operand : yield->getOpOperands()) {
997 /// Sink out vector.create_mask op feeding into a warp op yield.
1003 /// gpu.yield %mask : vector<32xi1>
1517 /// scf.yield %r : vector<128xf32>
1519 /// gpu.yield %v1 : vector<128xf32>
1525 /// gpu.yield %v : vector<128xf32>
1533 /// gpu.yield %ir : vector<128xf32>
1535 /// scf.yield %iw : vector<4xf32>
1544 auto yield = cast<gpu::YieldOp>(
1547 Operation *lastNode = yield->getPrevNode();
1580 yield = cast<gpu::YieldOp>(
1586 for (OpOperand &yieldOperand : yield->getOpOperands()) {
1668 /// gpu.yield %1 : f32
1675 /// gpu.yield %1 : vector<32xf32>