Home
last modified time | relevance | path

Searched refs:lastwrite (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorTransferOpTransforms.cpp165 vector::TransferWriteOp lastwrite = nullptr; in storeToLoadForwarding() local
180 if (lastwrite == nullptr || dominators.dominates(lastwrite, write)) in storeToLoadForwarding()
181 lastwrite = write; in storeToLoadForwarding()
183 assert(dominators.dominates(write, lastwrite)); in storeToLoadForwarding()
190 if (lastwrite == nullptr) in storeToLoadForwarding()
193 Region *topRegion = lastwrite->getParentRegion(); in storeToLoadForwarding()
204 if (!postDominators.postDominates(lastwrite, write)) { in storeToLoadForwarding()
211 LLVM_DEBUG(DBGS() << "Forward value from " << *lastwrite.getOperation() in storeToLoadForwarding()
213 read.replaceAllUsesWith(lastwrite.vector()); in storeToLoadForwarding()