Lines Matching defs:chain
436 Value chain = env.getInsertionChain();
441 // insert(rhs) into chain
442 // return updated chain
444 // return unmodified chain
446 chain, ivs, rhs);
454 sparseOut = genConditionalInsert(loc, builder, nz, chain, ivs, rhs);
456 sparseOut = builder.create<tensor::InsertOp>(loc, rhs, chain, ivs);
458 // Generates regular insertion chain.
564 Value chain = env.getInsertionChain();
566 builder.create<scf::IfOp>(loc, chain.getType(), rhs, /*else=*/true);
573 // Yield modified insertion chain along true branch.
576 // Yield original insertion chain along false branch.
578 builder.create<scf::YieldOp>(loc, chain);
768 // needed, we will need to use the SSA value in the insertion chain instead.
790 Value chain = env.getInsertionChain();
792 count, chain, indices);
1371 // underlying sparse storage format. For an insertion chain, the
1372 // tensor materializes from the chain with 'hasInserts' enabled.
1374 if (Value chain = env.getInsertionChain()) {
1376 tensor = chain;