[PATCH] D84113: [Debuginfo] (1/7) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
David Blaikie via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 24 14:50:11 PST 2020
dblaikie added a subscriber: JDevlieghere.
dblaikie added a comment.
Seems generally good to me - but @aprantl and/or @JDevlieghere is probably the keeper of DWARF expression tracking stuff, so they ought to take a look/sign off.
Out of interest, can this be composed? eg:
struct x { int i; int *j; };
void f1(int p) {
x y = {5, &p};
f(); // opaque function call - breaking here it'd be good to still be able to describe y.j as pointing to the value stored in 'p', even though that value shouldn't be in memory anywhere (shuold just be in a register)
return *y.j;
}
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D84113/new/
https://reviews.llvm.org/D84113
More information about the llvm-commits
mailing list