summaryrefslogtreecommitdiffstats
path: root/llvm/test/DebugInfo/Generic/incorrect-variable-debugloc.ll
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/test/DebugInfo/Generic/incorrect-variable-debugloc.ll
parentf69c7e53822ecb998a5306410642691d5b70fd9b (diff)
downloadbcm5719-llvm-83fc77b4c0d4358ae5643c687183fad28fc2bf52.tar.gz
bcm5719-llvm-83fc77b4c0d4358ae5643c687183fad28fc2bf52.zip
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/test/DebugInfo/Generic/incorrect-variable-debugloc.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud