[llvm] [RFC] Emit dwarf data for signature-changed or new functions (PR #157349)
Vladislav Dzhidzhoev via llvm-commits
llvm-commits at lists.llvm.org
Sat Sep 20 02:10:36 PDT 2025
dzhidzhoev wrote:
>From what I see, `EmitChangedFuncDebugInfo` creates "dummy" functions and attaches freshly created DISubprograms there. Can logic in `DwarfDebug::endFunction()` be reused to produce tags for them, without introducing an extra module scan in `DwarfDebug::endModule()`? If I understand it right, EmitChangedFuncDebugInfoPass finishes before AsmPrinter pass.
https://github.com/llvm/llvm-project/pull/157349
More information about the llvm-commits
mailing list