[PATCH] D58044: [DwarfDebug] Dump call site debug info into DWARF

Paul Robinson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 21 11:39:02 PST 2019


probinson added inline comments.


================
Comment at: lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:1214
+      addDIEEntry(CSDie, dwarf::DW_AT_abstract_origin, *CalledDIE);
+    // TODO: DW_AT_call_origin is DWARF5 replacement of abstract_origin
+  } else {
----------------
vsk wrote:
> Any chance to share code with DwarfCompileUnit::constructCallSiteEntryDIE?
I don't understand this comment.  DW_AT_call_origin is for the call-site stuff, DW_AT_abstract_origin is for inlined instances.  call_origin is not a "replacement" for abstract_origin.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D58044/new/

https://reviews.llvm.org/D58044





More information about the llvm-commits mailing list