[PATCH] D119577: [BOLT][DWARF] Add ability to insert new entries in to DIE

Alexander Yermolovich via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 11 12:35:21 PST 2022


ayermolo created this revision.
Herald added subscribers: hoy, modimo, wenlei.
Herald added a reviewer: rafauler.
Herald added a reviewer: Amir.
Herald added a reviewer: maksfb.
ayermolo requested review of this revision.
Herald added subscribers: llvm-commits, yota9.
Herald added a project: LLVM.

Added ability to append new entries to DIE. This is useful to standadize DWARF4
Split Dwarf, and simplify implementation of DWARF5.
Multiple DIEs can share an abbrev. So currently limitation is that only unique
Attributes can be added.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D119577

Files:
  bolt/include/bolt/Core/DebugData.h
  bolt/lib/Core/DebugData.cpp
  bolt/lib/Rewrite/DWARFRewriter.cpp
  bolt/test/X86/insert-debug-info-entry.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D119577.407991.patch
Type: text/x-patch
Size: 18213 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220211/93119809/attachment.bin>


More information about the llvm-commits mailing list