[all-commits] [llvm/llvm-project] 5a4586: Reapply "[LAA] Remove loop-invariant check added i...

Florian Hahn via All-commits all-commits at lists.llvm.org
Mon Jul 14 13:21:52 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5a4586f468344da04c904fefbba788a854bb319e
      https://github.com/llvm/llvm-project/commit/5a4586f468344da04c904fefbba788a854bb319e
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2025-07-14 (Mon, 14 Jul 2025)

  Changed paths:
    M llvm/lib/Analysis/LoopAccessAnalysis.cpp
    M llvm/test/Analysis/LoopAccessAnalysis/accesses-completely-before-or-after.ll
    M llvm/test/Analysis/LoopAccessAnalysis/depend_diff_types.ll
    M llvm/test/Analysis/LoopAccessAnalysis/different_strides.ll
    M llvm/test/Analysis/LoopAccessAnalysis/non-constant-strides-backward.ll
    M llvm/test/Transforms/LoopVectorize/global_alias.ll

  Log Message:
  -----------
  Reapply "[LAA] Remove loop-invariant check added in 234cc40adc61."

This reverts commit d43a80936d437d217d5a6dbbaa5fb131c27e7085.

With the correctness issue blocking the recommit finally fixed
(5d01697ec6cb), again unconditionally check if accesses are completely
before or after each other.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list