diff options
author | Nirav Dave <niravd@google.com> | 2018-01-09 15:23:12 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2018-01-09 15:23:12 +0000 |
commit | 30304a3bd720972071debe43fdbe32befbd9fdea (patch) | |
tree | 96047a2e5c51d1ac29eb6203010f13602e9d8789 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | |
parent | 5732c0e6ead6aba10b6403ee3ca17df469fd0bd6 (diff) | |
download | bcm5719-llvm-30304a3bd720972071debe43fdbe32befbd9fdea.tar.gz bcm5719-llvm-30304a3bd720972071debe43fdbe32befbd9fdea.zip |
[DAG] Elide overlapping stores
Relanding after fixing handling of pre-indexed memory operations in
BaseIndexOffset analysis (r322003).
Extend overlapping store elision to handle overwrites of stores by
larger stores.
Reviewers: craig.topper, rnk, t.p.northover
Subscribers: javed.absar, hiraditya, llvm-commits
Differential Revision: https://reviews.llvm.org/D40969
llvm-svn: 322085
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp')
0 files changed, 0 insertions, 0 deletions