diff options
author | Davide Italiano <ditaliano@apple.com> | 2020-06-18 12:33:02 -0700 |
---|---|---|
committer | Davide Italiano <ditaliano@apple.com> | 2020-06-18 12:33:32 -0700 |
commit | 8cdd2a158c9cc94ad265fe4f0d45edd3bf916b6f (patch) | |
tree | 1fc49957642a90932776b7ba1861a4fed41a1acb /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 1b2f6b4a08ba74d965dcf7c9fee97d286c0250f8 (diff) | |
download | llvm-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