Lines Matching refs:lastWrite
276 bool isUndefined = llvm::none_of(lastWrites, [&](Value lastWrite) { in gatherUndefinedTensorUses() argument
277 if (auto bufferizableOp = getOptions().dynCastBufferizableOp(lastWrite)) in gatherUndefinedTensorUses()
278 return bufferizableOp.isMemoryWrite(lastWrite.cast<OpResult>(), in gatherUndefinedTensorUses()
383 Value lastWrite) { in annotateConflict() argument
401 if (auto opResult = lastWrite.dyn_cast<OpResult>()) { in annotateConflict()
407 auto bbArg = lastWrite.cast<BlockArgument>(); in annotateConflict()
541 for (Value lastWrite : lastWrites) { in hasReadAfterWriteInterference() local
544 if (Operation *writingOp = lastWrite.getDefiningOp()) { in hasReadAfterWriteInterference()
552 auto bbArg = lastWrite.cast<BlockArgument>(); in hasReadAfterWriteInterference()
564 if (aliasingOpResult.size() == 1 && aliasingOpResult[0] == lastWrite) in hasReadAfterWriteInterference()
570 annotateConflict(uRead, uConflictingWrite, lastWrite); in hasReadAfterWriteInterference()