aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorDavide Italiano <ditaliano@apple.com>2020-06-18 12:33:02 -0700
committerDavide Italiano <ditaliano@apple.com>2020-06-18 12:33:32 -0700
commit8cdd2a158c9cc94ad265fe4f0d45edd3bf916b6f (patch)
tree1fc49957642a90932776b7ba1861a4fed41a1acb /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent1b2f6b4a08ba74d965dcf7c9fee97d286c0250f8 (diff)
downloadllvm-8cdd2a158c9cc94ad265fe4f0d45edd3bf916b6f.zip
llvm-8cdd2a158c9cc94ad265fe4f0d45edd3bf916b6f.tar.gz
llvm-8cdd2a158c9cc94ad265fe4f0d45edd3bf916b6f.tar.bz2
[SimplifyCFG] Update debug location when folding branch to common destination
Sometimes a dead block gets folded and the debug information is still retained. This manifests as jumpy stepping in lldb, see the bugzilla PR for an end-to-end C testcase. Fixes https://bugs.llvm.org/show_bug.cgi?id=46008 Differential Revision: https://reviews.llvm.org/D82062
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions