aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorJay Foad <jay.foad@amd.com>2020-05-18 19:12:29 +0100
committerJay Foad <jay.foad@amd.com>2020-06-11 13:28:10 +0100
commit4494e45316a0bfaabb6bb1450fb0f49a0e6832af (patch)
treedfd0e986f9e2a788312e7b42fdb67ae761d11fba /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent40ea01f6543d0d4aa2701d1b27a6c5413340e7d5 (diff)
downloadllvm-4494e45316a0bfaabb6bb1450fb0f49a0e6832af.zip
llvm-4494e45316a0bfaabb6bb1450fb0f49a0e6832af.tar.gz
llvm-4494e45316a0bfaabb6bb1450fb0f49a0e6832af.tar.bz2
[IR] Clean up dead instructions after simplifying a conditional branch
Change BasicBlock::removePredecessor to optionally return a vector of instructions which might be dead. Use this in ConstantFoldTerminator to delete them if they are dead. Differential Revision: https://reviews.llvm.org/D80206
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions