[llvm] [VPlan] Generalize noalias-licm-check to replicate regions (NFC) (PR #187017)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 29 09:22:40 PDT 2026
================
@@ -188,11 +188,12 @@ class SinkStoreInfo {
};
/// Check if a memory operation doesn't alias with memory operations in blocks
-/// between \p FirstBB and \p LastBB using scoped noalias metadata. If
-/// \p SinkInfo is std::nullopt, only recipes that may write to memory are
-/// checked (for load hoisting). Otherwise recipes that both read and write
-/// memory are checked, and SCEV is used to prove no-alias between the group
-/// leader and other replicate recipes (for store sinking).
+/// between \p FirstBB and \p LastBB, which is expected to be a chain in \p
+/// Plan. We check aliasing with using scoped noalias metadata. If \p SinkInfo
----------------
fhahn wrote:
```suggestion
/// between \p FirstBB and \p LastBB, which is expected to be a chain in \p
/// Plan. We check aliasing using scoped noalias metadata. If \p SinkInfo
```
https://github.com/llvm/llvm-project/pull/187017
More information about the llvm-commits
mailing list