Lines Matching refs:storeOp
50 for (auto storeOp : storeOps) in findStoreToForward() local
51 if (domInfo->dominates(storeOp, loadOp)) in findStoreToForward()
52 candidateSet.push_back(storeOp); in findStoreToForward()
84 llvm::Optional<ReadOp> findReadForWrite(WriteOp storeOp, in findReadForWrite() argument
87 if (domInfo->dominates(storeOp, loadOp)) in findReadForWrite()
108 auto storeOp = *maybeStore; in runOnOperation() local
111 << " with value from " << storeOp << '\n'); in runOnOperation()
112 loadOp.getResult().replaceAllUsesWith(storeOp.getValue()); in runOnOperation()
117 for (auto &storeOp : getSpecificUsers<fir::StoreOp>(alloca.getResult())) { in runOnOperation() local
119 storeOp, getSpecificUsers<fir::LoadOp>(storeOp.getMemref()))) { in runOnOperation()
121 << " erasing store " << storeOp << '\n'); in runOnOperation()
122 storeOp.erase(); in runOnOperation()