aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Utils.cpp
diff options
context:
space:
mode:
authorAlina Sbirlea <asbirlea@google.com>2018-06-29 20:46:16 +0000
committerAlina Sbirlea <asbirlea@google.com>2018-06-29 20:46:16 +0000
commitda1e80feb7609a6626836c8cd675ff7171e4bb04 (patch)
tree29fb455c784aaa4822f6fe43176e9b956e8c3dec /llvm/lib/Transforms/Utils/Utils.cpp
parent2bd91dbd627f94e3374cc4be53ab5694d90d3e21 (diff)
downloadllvm-da1e80feb7609a6626836c8cd675ff7171e4bb04.zip
llvm-da1e80feb7609a6626836c8cd675ff7171e4bb04.tar.gz
llvm-da1e80feb7609a6626836c8cd675ff7171e4bb04.tar.bz2
[MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
Summary: MemoryPhis now have APIs analogous to BB Phis to remove an incoming value/block. The MemorySSAUpdater uses the above APIs when updating MemorySSA given a set of dead blocks about to be deleted. Reviewers: george.burgess.iv Subscribers: sanjoy, jlebar, Prazek, llvm-commits Differential Revision: https://reviews.llvm.org/D48396 llvm-svn: 336015
Diffstat (limited to 'llvm/lib/Transforms/Utils/Utils.cpp')
0 files changed, 0 insertions, 0 deletions