diff options
author | Pavel Labath <pavel@labath.sk> | 2025-03-20 16:01:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-20 16:01:24 +0100 |
commit | fdeb2ff30407afbfc3596aaf417a2a91cdff20c9 (patch) | |
tree | 21a5cc29499b4f1aa60f6a07c2e9d079931f4de7 /clang/lib/Basic/FileManager.cpp | |
parent | ff3341ca35fe4ce05b52e89d654ff4c696d3602e (diff) | |
download | llvm-fdeb2ff30407afbfc3596aaf417a2a91cdff20c9.zip llvm-fdeb2ff30407afbfc3596aaf417a2a91cdff20c9.tar.gz llvm-fdeb2ff30407afbfc3596aaf417a2a91cdff20c9.tar.bz2 |
[lldb] Fix prologue size calculation for discontinuous functions (#131597)
When searching for the end of prologue, I'm only iterating through the
address range (~basic block) which contains the function entry point.
The reason for that is that even if some other range somehow contained
the end-of-prologue marker, the fact that it's in a different range
would imply it's reachable through some form of control flow, and that's
usually not a good place to set an function entry breakpoint.
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions