aboutsummaryrefslogtreecommitdiff
path: root/lldb/test/Shell/ScriptInterpreter/Python/Inputs
diff options
context:
space:
mode:
authorJ. Ryan Stinnett <jryans@gmail.com>2022-05-09 15:45:56 +0100
committerJ. Ryan Stinnett <jryans@gmail.com>2022-05-20 14:13:46 +0100
commit7a1d5ef703f676f03e2f623c7d209ded9a5f94e4 (patch)
treef2dd11b02519970df85d47825cf692d6a59aa9dc /lldb/test/Shell/ScriptInterpreter/Python/Inputs
parentf0071d43e4d30a0bc224020abb52fa77054d2520 (diff)
downloadllvm-7a1d5ef703f676f03e2f623c7d209ded9a5f94e4.zip
llvm-7a1d5ef703f676f03e2f623c7d209ded9a5f94e4.tar.gz
llvm-7a1d5ef703f676f03e2f623c7d209ded9a5f94e4.tar.bz2
[DebugInfo][NFC] Add instr-ref documentation, migration guide
This used to be D102158, but all the code it describes got re-written, so I figured I'd take another shot at documenting the new instruction referencing variable locations, this time from a higher level. Happily there's no longer any need to describe LiveDebugValues in any detail seeing how it's all SSA-based now. Probably the most important part is the explanation of what targets need to do to support instruction referencing. The list is small, mostly because there's nothing especially complicated that targets need to do: just instrument their target-specific optimisations and implement the stack spill/restore recognition target hooks. This is a small amount of text (which is a virtue), I'm extremely happy to expand on anything. Differential Revision: https://reviews.llvm.org/D113586 Co-authored-by: Jeremy Morse <jeremy.morse@sony.com>
Diffstat (limited to 'lldb/test/Shell/ScriptInterpreter/Python/Inputs')
0 files changed, 0 insertions, 0 deletions