[all-commits] [llvm/llvm-project] 050bb2: [llvm] Implement S_INLINEES debug symbol (#67490)
Daniel Paoliello via All-commits
all-commits at lists.llvm.org
Wed Sep 27 14:06:39 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 050bb26174cd9eb60c3c192476091494604f9a5d
https://github.com/llvm/llvm-project/commit/050bb26174cd9eb60c3c192476091494604f9a5d
Author: Daniel Paoliello <danpao at microsoft.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M llvm/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
M llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
M llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
M llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp
M llvm/lib/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.cpp
M llvm/test/DebugInfo/COFF/inlining-files.ll
M llvm/test/DebugInfo/COFF/inlining-header.ll
M llvm/test/DebugInfo/COFF/inlining-levels.ll
M llvm/test/DebugInfo/COFF/inlining-padding.ll
M llvm/test/DebugInfo/COFF/inlining-same-name.ll
M llvm/test/DebugInfo/COFF/inlining.ll
M llvm/test/tools/llvm-readobj/COFF/codeview-inlinees.test
M llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp
Log Message:
-----------
[llvm] Implement S_INLINEES debug symbol (#67490)
The `S_INLINEES` debug symbol is used to record all the functions that
are directly inlined within the current function (nested inlining is
ignored).
This change implements support for emitting the `S_INLINEES` debug
symbol in LLVM, and cleans up how the `S_INLINEES` and `S_CALLEES` debug
symbols are dumped.
More information about the All-commits
mailing list