aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ObjectYAML/YAMLTest.cpp
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2016-03-01 18:46:54 +0000
committerDaniel Berlin <dberlin@dberlin.org>2016-03-01 18:46:54 +0000
commit83fc77b4c0d4358ae5643c687183fad28fc2bf52 (patch)
treefdf1b848b77d06beb4297c3cea326e6ff742ffc9 /llvm/unittests/ObjectYAML/YAMLTest.cpp
parentf69c7e53822ecb998a5306410642691d5b70fd9b (diff)
downloadllvm-83fc77b4c0d4358ae5643c687183fad28fc2bf52.zip
llvm-83fc77b4c0d4358ae5643c687183fad28fc2bf52.tar.gz
llvm-83fc77b4c0d4358ae5643c687183fad28fc2bf52.tar.bz2
Add the beginnings of an update API for preserving MemorySSA
Summary: This adds the beginning of an update API to preserve MemorySSA. In particular, this patch adds a way to remove memory SSA accesses when instructions are deleted. It also adds relevant unit testing infrastructure for MemorySSA's API. (There is an actual user of this API, i will make that diff dependent on this one. In practice, a ton of opt passes remove memory instructions, so it's hopefully an obviously useful API :P) Reviewers: hfinkel, reames, george.burgess.iv Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D17157 llvm-svn: 262362
Diffstat (limited to 'llvm/unittests/ObjectYAML/YAMLTest.cpp')
0 files changed, 0 insertions, 0 deletions