[all-commits] [llvm/llvm-project] 31f593: [LAA] Also clear DiffChecks in LAI::reset().

Florian Hahn via All-commits all-commits at lists.llvm.org
Wed Aug 14 02:23:28 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 31f593eb958e2076b98f62e6f2ec24ad8737cd4d
      https://github.com/llvm/llvm-project/commit/31f593eb958e2076b98f62e6f2ec24ad8737cd4d
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2024-08-14 (Wed, 14 Aug 2024)

  Changed paths:
    M llvm/include/llvm/Analysis/LoopAccessAnalysis.h
    M llvm/test/Transforms/LoopVectorize/runtime-checks-difference-simplifications.ll

  Log Message:
  -----------
  [LAA] Also clear DiffChecks in LAI::reset().

DiffChecks will get populated twice when re-trying with runtime checks.
Without clearing it like the regular Checks vector, it will contain some
duplicates and the order the checks are created may not match the order
the checks have been queued when re-trying.



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