[all-commits] [llvm/llvm-project] 16c6c4: IndVarSimplify: add samesign test from a regressio...

Ramkumar Ramachandra via All-commits all-commits at lists.llvm.org
Mon Feb 3 11:28:34 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 16c6c48506d1901b80d8cbcb0df8149f9a4a0ee7
      https://github.com/llvm/llvm-project/commit/16c6c48506d1901b80d8cbcb0df8149f9a4a0ee7
  Author: Ramkumar Ramachandra <ramkumar.ramachandra at codasip.com>
  Date:   2025-02-03 (Mon, 03 Feb 2025)

  Changed paths:
    A llvm/test/Analysis/ScalarEvolution/exit-count-samesign.ll
    A llvm/test/Transforms/IndVarSimplify/iv-zext-samesign-datalayout.ll

  Log Message:
  -----------
  IndVarSimplify: add samesign test from a regression (#125539)

While attempting to teach ScalarEvolution about samesign in another
effort, a complicated testcase with nested loops, and zero-extends of
the induction-variable regresses, but only when the target datalayout is
present. The regression was originally reported on IndVarSimplify, but
an improvement of symbolic BTC was also observed on SCEV. Check in the
test into both IndVarSimplify and SCEV, to ease investigation and
further development.



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