[all-commits] [llvm/llvm-project] 0ba63b: [SCEV] Add additional test coverage for loop-guard...

Florian Hahn via All-commits all-commits at lists.llvm.org
Sun Jun 1 14:42:46 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0ba63b2f22bfb00848ec2d71fbc11cf52b93a290
      https://github.com/llvm/llvm-project/commit/0ba63b2f22bfb00848ec2d71fbc11cf52b93a290
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2025-06-01 (Sun, 01 Jun 2025)

  Changed paths:
    M llvm/test/Analysis/LoopAccessAnalysis/no-dep-via-loop-guards.ll
    A llvm/test/Analysis/ScalarEvolution/max-backedge-taken-count-guard-info-operand-order.ll
    M llvm/test/Analysis/ScalarEvolution/max-backedge-taken-count-guard-info-rewrite-expressions.ll
    M llvm/test/Analysis/ScalarEvolution/max-backedge-taken-count-guard-info.ll
    A llvm/test/Transforms/IndVarSimplify/AArch64/loop-guards.ll
    A llvm/test/Transforms/IndVarSimplify/loop-guard-order.ll
    A llvm/test/Transforms/LoopVectorize/min-trip-count-known-via-scev.ll

  Log Message:
  -----------
  [SCEV] Add additional test coverage for loop-guards reasoning.

Add additional tests showing missed opportunities when using loop guards
for reasoning in SCEV, depending on the order the guards appear in the
IR.



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