diff options
author | Jeremy Morse <jeremy.morse.llvm@gmail.com> | 2019-06-18 08:52:38 +0000 |
---|---|---|
committer | Jeremy Morse <jeremy.morse.llvm@gmail.com> | 2019-06-18 08:52:38 +0000 |
commit | a1a4f5f12cc579be30d8eb61a4257d908c13e55a (patch) | |
tree | 125b68cf52018042cde3e287233b84a9a6db1e52 /lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py | |
parent | afb17daedf958ae72597a739324033fd67f2e658 (diff) | |
download | bcm5719-llvm-a1a4f5f12cc579be30d8eb61a4257d908c13e55a.tar.gz bcm5719-llvm-a1a4f5f12cc579be30d8eb61a4257d908c13e55a.zip |
[DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
This patch documents that LLVM does not describe all changes in variable
locations during the prologue and the epilogue. The debugger doesn't /
shouldn't step through that portion of the function anyway, and describing
every location through such stages would bloat location lists.
Perform some minor cleanup at the same time,
* Fix an enumerated list
* Document that dbg.declare intrinsics have their variable location recorded
in a MachineFunction table, not with DBG_VALUE meta-insts
* Adds frame-indexes to the list of things that can be operands to
DBG_VALUEs.
Differential Revision: https://reviews.llvm.org/D63083
llvm-svn: 363654
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions