Lines Matching refs:transferWriteOp

47   vector::TransferWriteOp transferWriteOp;  member
101 assert(write.transferWriteOp && in findMatchingTransferRead()
105 << *write.transferWriteOp.getOperation() << "\n"); in findMatchingTransferRead()
137 if (u == write.transferWriteOp) in findMatchingTransferRead()
153 if (read && read.getIndices() == write.transferWriteOp.getIndices() && in findMatchingTransferRead()
154 read.getVectorType() == write.transferWriteOp.getVectorType()) in findMatchingTransferRead()
175 user == write.transferWriteOp || user == write.insertSliceOp) in tensorChunkAccessedByUnknownOp()
200 if (yieldUser && write.transferWriteOp->getParentOp()->isAncestor( in tensorChunkAccessedByUnknownOp()
210 write.transferWriteOp.getOperation()))) { in tensorChunkAccessedByUnknownOp()
264 assert(read.transferReadOp && write.transferWriteOp && in hoistReadWrite()
272 << "\nHoist: " << *write.transferWriteOp.getOperation() in hoistReadWrite()
297 write.transferWriteOp->moveAfter(forOp); in hoistReadWrite()
304 yieldOp->setOperand(initArgNumber, write.transferWriteOp.getSource()); in hoistReadWrite()
310 return SmallVector<Value>{write.transferWriteOp.getVector()}; in hoistReadWrite()
323 write.transferWriteOp.getSourceMutable().assign( in hoistReadWrite()
329 .replaceAllUsesWith(write.transferWriteOp.getResult()); in hoistReadWrite()
330 write.transferWriteOp.getSourceMutable().assign( in hoistReadWrite()
335 write.transferWriteOp.getVectorMutable().assign(newForOp.getResults().back()); in hoistReadWrite()
359 if (!write.transferWriteOp || !write.transferWriteOp->hasOneUse()) in hoistRedundantVectorTransfersOnTensor()
363 << *write.transferWriteOp.getOperation() << "\n"); in hoistRedundantVectorTransfersOnTensor()
367 if (llvm::any_of(write.transferWriteOp.getIndices(), in hoistRedundantVectorTransfersOnTensor()