[llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 23 15:53:32 PDT 2023
================
@@ -1246,6 +1246,14 @@ void DwarfDebug::finishSubprogramDefinitions() {
}
}
+void DwarfDebug::finalizeAccelerationTables() {
+ for (auto &Entry : AccelDebugNames.getEntries()) {
+ for (AccelTableData *Value : Entry.second.Values) {
+ static_cast<DWARF5AccelTableData *>(Value)->normalizeDIEToOffset();
+ }
+ }
+}
----------------
dwblaikie wrote:
I'd probably still pack the structure a bit tighter - it's not especially costly for the abstractions, etc. But *shrug* I don't insist on it.
https://github.com/llvm/llvm-project/pull/69399
More information about the llvm-commits
mailing list