[all-commits] [llvm/llvm-project] aab737: [DA] Remove isPeelFirst and isPeelLast (#183737)

Ryotaro Kasuga via All-commits all-commits at lists.llvm.org
Fri Mar 6 00:19:50 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: aab73769da141e9e05b25c7b87964718e9388463
      https://github.com/llvm/llvm-project/commit/aab73769da141e9e05b25c7b87964718e9388463
  Author: Ryotaro Kasuga <kasuga.ryotaro at fujitsu.com>
  Date:   2026-03-06 (Fri, 06 Mar 2026)

  Changed paths:
    M llvm/include/llvm/Analysis/DependenceAnalysis.h
    M llvm/lib/Analysis/DependenceAnalysis.cpp
    M llvm/test/Analysis/DependenceAnalysis/WeakZeroDstSIV.ll
    M llvm/test/Analysis/DependenceAnalysis/WeakZeroSrcSIV.ll

  Log Message:
  -----------
  [DA] Remove isPeelFirst and isPeelLast (#183737)

`isPeelFirst` and `isPeelLast` are updated only in the Weak Zero SIV
tests, and no clients actually use them. Keeping these features while
fixing the existing defects in DA would add unnecessary complexity. If
they are unnecessary in the first place, it would be better to delete
them to mitigate maintenance burden.



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