================ @@ -1626,14 +1626,17 @@ bool EarlyCSE::processNode(DomTreeNode *Node) { !(MemInst.isValid() && !MemInst.mayReadFromMemory())) LastStore = nullptr; - // If this is a read-only call, process it. - if (CallValue::canHandle(&Inst)) { + // If this is a read-only or write-only call, process it. Skip store + // MemInsts, as they will be more precisely handled lateron. ---------------- dtcxzyw wrote:
```suggestion // MemInsts, as they will be more precisely handled later on. ``` https://github.com/llvm/llvm-project/pull/145474 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits