[all-commits] [llvm/llvm-project] 020b5f: [DSE] Add predicated vector length store support f...

Michael Berg via All-commits all-commits at lists.llvm.org
Sat Apr 5 11:23:18 PDT 2025


  Branch: refs/heads/users/mcberg2021/DeadStoreElimination
  Home:   https://github.com/llvm/llvm-project
  Commit: 020b5febc702fd02b6447f921f3e6af26ea90fa5
      https://github.com/llvm/llvm-project/commit/020b5febc702fd02b6447f921f3e6af26ea90fa5
  Author: Michael Berg <michael.berg at sifive.com>
  Date:   2025-04-05 (Sat, 05 Apr 2025)

  Changed paths:
    M llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    A llvm/test/Transforms/DeadStoreElimination/dead-vp.store.ll

  Log Message:
  -----------
  [DSE] Add predicated vector length store support for masked store elimination

In isMaskedStoreOverwrite we process two stores that fully overwrite one
another, here we add support for predicated vector length stores so that
DSE will eliminate this variant of masked stores.



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