Lines Matching defs:writeOp
74 doesTransferWriteCoverInsertSlice(vector::TransferWriteOp writeOp);
133 auto writeOp = getTensorOperand(insertSliceOp)
135 if (!writeOp)
139 preconditionsFoldExtractOrInsertWithTransferOp(rewriter, writeOp,
144 if (!doesTransferWriteCoverInsertSlice(writeOp))
148 SmallVector<Value> indices(writeOp.getIndices().begin(),
149 writeOp.getIndices().end());
152 rewriter, writeOp.getLoc(), insertSliceOp.getMixedOffsets(),
157 insertSliceOp, writeOp.getValue(), insertSliceOp.getDest(), sourceIndices,
158 AffineMapAttr::get(expandDimsToRank(writeOp.getPermutationMap(),
161 writeOp.getInBoundsAttr());
167 vector::TransferWriteOp writeOp) {
168 if (writeOp.getShapedType().hasStaticShape())
169 return llvm::equal(writeOp.getVectorType().getShape(),
170 writeOp.getShapedType().getShape());