diff options
author | Florian Hahn <flo@fhahn.com> | 2024-08-04 20:54:25 +0100 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2024-08-04 20:54:26 +0100 |
commit | fdb9f96fa2a926425bdf8315048db7623d63547d (patch) | |
tree | 51f647f7c61fd9ccf406808fbaf6ba92a4cd8f64 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
parent | 5262865aac683b72f3e66de7a122e0c455ab6b9b (diff) | |
download | llvm-fdb9f96fa2a926425bdf8315048db7623d63547d.zip llvm-fdb9f96fa2a926425bdf8315048db7623d63547d.tar.gz llvm-fdb9f96fa2a926425bdf8315048db7623d63547d.tar.bz2 |
[LV] Consider earlier stores to invariant reduction address as dead.
For invariant stores to an address of a reduction, only the latest store
will be generated outside the loop. Consider earlier stores as dead.
This fixes a difference between the legacy and VPlan-based cost model.
Fixes https://github.com/llvm/llvm-project/issues/96294.
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions