[all-commits] [llvm/llvm-project] 8e0cef: - GVN now respects pipeline vectorization settings.

Tomas Matheson via All-commits all-commits at lists.llvm.org
Mon Sep 28 11:28:23 PDT 2026


  Branch: refs/heads/users/tommat01/dereferenceable2
  Home:   https://github.com/llvm/llvm-project
  Commit: 8e0cefb95c601f2f9402a3d799db94fa0fc55c1d
      https://github.com/llvm/llvm-project/commit/8e0cefb95c601f2f9402a3d799db94fa0fc55c1d
  Author: Tomas Matheson <tomas.matheson at arm.com>
  Date:   2026-09-28 (Mon, 28 Sep 2026)

  Changed paths:
    A clang/test/CodeGen/gvn-vectorization-pipeline.c
    M llvm/include/llvm/Transforms/Scalar/GVN.h
    M llvm/lib/Passes/PassBuilder.cpp
    M llvm/lib/Passes/PassBuilderPipelines.cpp
    M llvm/lib/Passes/PassRegistry.def
    M llvm/lib/Transforms/Scalar/GVN.cpp
    M llvm/test/Other/new-pm-print-pipeline.ll
    M llvm/test/Transforms/GVN/PRE/loop-load-pre-vectorization.ll

  Log Message:
  -----------
  - GVN now respects pipeline vectorization settings.
- Loop-access analysis rejects unsuitable indirect stores, retaining PRE.



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