[all-commits] [llvm/llvm-project] 662bed: [LV] Handle known-false mem runtime checks in Gene...

Florian Hahn via All-commits all-commits at lists.llvm.org
Sat Jul 26 07:39:52 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 662bede01e6d8515a1a2c3eb125c322711f23037
      https://github.com/llvm/llvm-project/commit/662bede01e6d8515a1a2c3eb125c322711f23037
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2025-07-26 (Sat, 26 Jul 2025)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
    M llvm/test/Transforms/LoopVectorize/runtime-check-known-true.ll

  Log Message:
  -----------
  [LV] Handle known-false mem runtime checks in GeneratedRTChecks.

Handle mem checks known to be false in getMemRuntimeChecks the same way
as SCEV checks known to be false in getSCEVChecks. This ensures such
redundant check blocks are not added in the first place.



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