[llvm-branch-commits] [llvm] [LoopInterchange] Disable LoopCacheAnalysis-based heuristic by default (PR #193478)

Michael Kruse via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Apr 22 09:04:34 PDT 2026


================
@@ -87,7 +87,7 @@ for.end19:
 ; DELIN-NEXT: Name:            InterchangeNotProfitable
 ; DELIN-NEXT: Function:        test01
 ; DELIN-NEXT: Args:
-; DELIN-NEXT:   - String:          Interchanging loops is not considered to improve cache locality nor vectorization.
+; DELIN-NEXT:   - String:          Insufficient information to calculate the cost of loop for interchange.
----------------
Meinersbur wrote:

It seems to me this was specifically testing the remark that it is not considered profitable. "Insufficient information to calculate the cost of loop for interchange." sound more like an internal problem that should eventually be fixed.

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


More information about the llvm-branch-commits mailing list