summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
diff options
context:
space:
mode:
authorNirav Dave <niravd@google.com>2018-01-09 15:23:12 +0000
committerNirav Dave <niravd@google.com>2018-01-09 15:23:12 +0000
commit30304a3bd720972071debe43fdbe32befbd9fdea (patch)
tree96047a2e5c51d1ac29eb6203010f13602e9d8789 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
parent5732c0e6ead6aba10b6403ee3ca17df469fd0bd6 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud