[PATCH] D70121: [WIP][DebugInfo][LDV] Attempt to teach LDV how to handle fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 13 02:13:51 PST 2019
Orlando added a comment.
More Info about this patch: As far as LDV is concerned undefs and 'blockers' are semantically very similar. However, blockers are not emitted (as DBG_VALUES) because it is unnecessary: They are only added to UserValues with overlapping fragments for any given def, and a def implicitly terminates preceding defs with overlapping fragments [0].
[0] https://llvm.org/docs/SourceLevelDebugging.html#object-lifetime-in-optimized-code
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D70121/new/
https://reviews.llvm.org/D70121
More information about the llvm-commits
mailing list