[all-commits] [llvm/llvm-project] a32562: [DSE] Allow attribute differences in redundant sto...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Fri Jan 31 07:11:10 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a325622be523e977e0c4bae81ea8e4c6916cdb21
https://github.com/llvm/llvm-project/commit/a325622be523e977e0c4bae81ea8e4c6916cdb21
Author: Nikita Popov <npopov at redhat.com>
Date: 2025-01-31 (Fri, 31 Jan 2025)
Changed paths:
M llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
M llvm/test/Transforms/DeadStoreElimination/stores-of-existing-values.ll
Log Message:
-----------
[DSE] Allow attribute differences in redundant store elimination (#125190)
When comparing the instructions, enable attribute intersection to allow
differences in attributes.
Note that we don't actually have to intersect the attributes on the
earlier instruction, because we're not RAUWing, so there's no chance
that we make any values more poisonous.
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