diff options
author | Florian Hahn <flo@fhahn.com> | 2019-07-20 12:25:47 +0000 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2019-07-20 12:25:47 +0000 |
commit | 0a7faa4e3d9ff9f8eebc8be6a85123c5e5f50103 (patch) | |
tree | 49ed08c7bc85356df965a508411e9de283b24c46 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | cbd28cd05bb11e9d76d71c6cc2d38d89dbb1fe1a (diff) | |
download | llvm-0a7faa4e3d9ff9f8eebc8be6a85123c5e5f50103.zip llvm-0a7faa4e3d9ff9f8eebc8be6a85123c5e5f50103.tar.gz llvm-0a7faa4e3d9ff9f8eebc8be6a85123c5e5f50103.tar.bz2 |
[Local] Zap blockaddress without users in ConstantFoldTerminator.
If the blockaddress is not destoryed, the destination block will still
be marked as having its address taken, limiting further transformations.
I think there are other places where the dead blockaddress constants are kept
around, I'll look into that as follow up.
Reviewers: craig.topper, brzycki, davide
Reviewed By: brzycki, davide
Differential Revision: https://reviews.llvm.org/D64936
llvm-svn: 366633
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions