aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineOperand.cpp
diff options
context:
space:
mode:
authorNirav Dave <niravd@google.com>2017-12-19 17:10:56 +0000
committerNirav Dave <niravd@google.com>2017-12-19 17:10:56 +0000
commit51425fa5bae06690973c1fbb3453500113518055 (patch)
treefc69834883251a5b683e1f24c63a54916b17ee9e /llvm/lib/CodeGen/MachineOperand.cpp
parent0d0dd39159df6257bd97581e1e68d72a1437d2a8 (diff)
downloadllvm-51425fa5bae06690973c1fbb3453500113518055.zip
llvm-51425fa5bae06690973c1fbb3453500113518055.tar.gz
llvm-51425fa5bae06690973c1fbb3453500113518055.tar.bz2
[DAG] Elide overlapping store
Summary: Extend overlapping store elision to handle overwrites of stores by larger stores. Nontemporal tests have been modified to add memory dependencies to prevent store elision. Reviewers: craig.topper, rnk, t.p.northover Subscribers: javed.absar, hiraditya, llvm-commits Differential Revision: https://reviews.llvm.org/D40969 llvm-svn: 321089
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions