[llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)

Alireza Torabian via llvm-commits llvm-commits at lists.llvm.org
Fri May 30 11:48:02 PDT 2025


================
@@ -825,16 +874,23 @@ void DependenceInfo::establishNestingLevels(const Instruction *Src,
     DstLoop = DstLoop->getParentLoop();
     DstLevel--;
   }
+  // find the first separate similar level
----------------
1997alireza wrote:

Good catch! It is fixed now in this [code fragment](https://github.com/llvm/llvm-project/commit/ede8ec290cb36550989c4a9b77abe53ce68a44db#diff-2d5f1ae1260d47d458eaed38ae7d5d5e7d8782232c205b621355d07ee51fb084R904).

 

https://github.com/llvm/llvm-project/pull/128782


More information about the llvm-commits mailing list