[llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 25 05:25:57 PDT 2026
================
@@ -2330,8 +2470,9 @@ MemoryDepChecker::isDependent(const MemAccessInfo &A, unsigned AIdx,
if (IsTrueDataDependence && EnableForwardingConflictDetection) {
if (!ConstDist) {
- return CheckCompletelyBeforeOrAfter() ? Dependence::NoDep
- : Dependence::Unknown;
+ return areAccessesCompletelyBeforeOrAfter(Src, SrcTy, Sink, SinkTy)
+ ? Dependence::NoDep
+ : Dependence::Unknown;
----------------
artagnon wrote:
Just move CheckCompletelyBeforeOrAfter to this function, and remove these unrelated changes?
https://github.com/llvm/llvm-project/pull/214216
More information about the llvm-commits
mailing list