[llvm] [LoopInterchange] Remove 'S' Scalar Dependencies (PR #119345)

Ryotaro Kasuga via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 14 21:31:55 PST 2025


================
@@ -18,7 +18,7 @@
 
 ; CHECK: --- !Missed
 ; CHECK-NEXT: Pass:            loop-interchange
-; CHECK-NEXT: Name:            UnsupportedPHI
+; CHECK-NEXT: Name:            Dependence
----------------
kasuga-fj wrote:

It looks to me like this test checks the behavior of `currentLimitations`. If so, we need to prepare a case that passes `isLegalToInterChangeLoops`, but is rejected by `currentLimitations`. I may be wrong, or it may no longer be possible to make such cases.

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


More information about the llvm-commits mailing list