[PATCH] D105687: [Debug-Info] [llvm-dwarfdump] Don't use DW_FORM_data4/8 to encode the constants for DW_AT_data_member_location.

Paul Robinson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 21 08:35:24 PDT 2021


probinson added inline comments.


================
Comment at: llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:1622
+    } else if (!IsBitfield || DD->useDWARF2Bitfields()) {
+      // In DWARF3, DW_FORM_data4/8 in DW_AT_data_member_location will always be
+      // interpreted as location-list pointers. So we use DW_FORM_udata to
----------------
We try to be consistent in how we refer to DWARF versions in commentary; so please replace `DWARF3` with `DWARF v3`.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D105687



More information about the llvm-commits mailing list