diff options
| author | OCHyams <orlando.hyams@sony.com> | 2022-11-18 10:07:30 +0000 |
|---|---|---|
| committer | OCHyams <orlando.hyams@sony.com> | 2022-11-18 10:15:55 +0000 |
| commit | 86464ed3df9b0f2f787629b54baa2262395e7784 (patch) | |
| tree | 5647a3ba2d00f434ee46e6e91eb02a49e5591b6e /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
| parent | d473dac3d63f7b54dd29f9c3e8077267457a4254 (diff) | |
| download | llvm-86464ed3df9b0f2f787629b54baa2262395e7784.zip llvm-86464ed3df9b0f2f787629b54baa2262395e7784.tar.gz llvm-86464ed3df9b0f2f787629b54baa2262395e7784.tar.bz2 | |
[Assignment Tracking][15/*] Account for assignment tracking in simplifycfg
The Assignment Tracking debug-info feature is outlined in this RFC:
https://discourse.llvm.org/t/
rfc-assignment-tracking-a-better-way-of-specifying-variable-locations-in-ir
Update simplifycfg:
sinkLastInstruction - preserve debug use-before-defs.
SpeculativelyExecuteBB - replace the value component of dbg.assign intrinsics
when stores are hoisted and merged using a select, and don't delete them.
Reviewed By: jmorse
Differential Revision: https://reviews.llvm.org/D133310
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions
