[all-commits] [llvm/llvm-project] c453e5: Revert "[DSE] Eliminate noop store even through ha...

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Sep 2 00:30:15 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c453e5b901ccaf9e7102575d6b14f190acc703be
      https://github.com/llvm/llvm-project/commit/c453e5b901ccaf9e7102575d6b14f190acc703be
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2022-09-02 (Fri, 02 Sep 2022)

  Changed paths:
    M llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    M llvm/test/Transforms/DeadStoreElimination/stores-of-existing-values.ll

  Log Message:
  -----------
  Revert "[DSE] Eliminate noop store even through has clobbering between LoadI and StoreI"

This reverts commit cd8f3e75813995c1d2da35370ffcf5af3aff9c2f.

As pointed out by Eli on the review, this is missing an alignment
check. The value might be written at an offset.




More information about the All-commits mailing list