| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.cpp | 48 void DWARFDebugLine::ContentTypeTracker::trackContentType( in trackContentType() 70 DWARFDebugLine::Prologue::Prologue() { clear(); } in Prologue() 72 bool DWARFDebugLine::Prologue::hasFileAtIndex(uint64_t FileIndex) const { in hasFileAtIndex() 82 DWARFDebugLine::Prologue::getLastValidFileIndex() const { in getLastValidFileIndex() 94 const llvm::DWARFDebugLine::FileNameEntry & 95 DWARFDebugLine::Prologue::getFileNameEntry(uint64_t Index) const { in getFileNameEntry() 105 void DWARFDebugLine::Prologue::clear() { in clear() 117 void DWARFDebugLine::Prologue::dump(raw_ostream &OS, in dump() 185 DWARFDebugLine::ContentTypeTracker &ContentTypes, in parseV2DirFileTables() 187 std::vector<DWARFDebugLine::FileNameEntry> &FileNames) { in parseV2DirFileTables() [all …]
|
| H A D | CMakeLists.txt | 15 DWARFDebugLine.cpp
|
| H A D | DWARFContext.cpp | 68 using DWARFLineTable = DWARFDebugLine::LineTable; 517 auto DumpLineSection = [&](DWARFDebugLine::SectionParser Parser, in dump() 554 DWARFDebugLine::SectionParser Parser(LineData, *this, normal_units()); in dump() 563 DWARFDebugLine::SectionParser Parser(LineData, *this, dwo_units()); in dump() 1035 const DWARFDebugLine::LineTable * 1037 Expected<const DWARFDebugLine::LineTable *> ExpectedLineTable = in getLineTableForUnit() 1046 Expected<const DWARFDebugLine::LineTable *> DWARFContext::getLineTableForUnit( in getLineTableForUnit() 1049 Line.reset(new DWARFDebugLine); in getLineTableForUnit() 1384 const DWARFDebugLine::Row &Row = LineTable->Rows[RowIndex]; in getLineInfoForAddressRange()
|
| H A D | DWARFVerifier.cpp | 919 DWARFDebugLine::Row::dumpTableHeader(OS, 0); in verifyDebugLineRows() 937 DWARFDebugLine::Row::dumpTableHeader(OS, 0); in verifyDebugLineRows()
|
| /openbsd-src/gnu/llvm/lld/Common/ |
| H A D | DWARF.cpp | 23 Expected<const DWARFDebugLine::LineTable *> expectedLT = in DWARFCache() 25 const DWARFDebugLine::LineTable *lt = nullptr; in DWARFCache() 94 for (const llvm::DWARFDebugLine::LineTable *lt : lineTables) { in getDILineInfo()
|
| /openbsd-src/gnu/llvm/lld/include/lld/Common/ |
| H A D | DWARF.h | 38 std::vector<const llvm::DWARFDebugLine::LineTable *> lineTables; 40 const llvm::DWARFDebugLine::LineTable *lt;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.h | 28 class DWARFDebugLine { 111 const llvm::DWARFDebugLine::FileNameEntry & 231 void appendRow(const DWARFDebugLine::Row &R) { Rows.push_back(R); } in appendRow() 233 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence() 294 uint32_t findRowInSeq(const DWARFDebugLine::Sequence &Seq,
|
| H A D | DWARFContext.h | 55 std::unique_ptr<DWARFDebugLine> Line; 328 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *U); 332 Expected<const DWARFDebugLine::LineTable *>
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMDebugInfoDWARF/ |
| H A D | Makefile | 22 DWARFDebugLine.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/ |
| H A D | BUILD.gn | 23 "DWARFDebugLine.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 30 const DWARFDebugLine::LineTable *LineTable; 278 DWARFDebugLine::Row PrevRow; in convertFunctionLineTable() 281 const DWARFDebugLine::Row &Row = CUI.LineTable->Rows[RowIndex]; in convertFunctionLineTable() 340 PrevRow = DWARFDebugLine::Row(); in convertFunctionLineTable()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVELFReader.cpp | 707 const DWARFDebugLine::LineTable *Lines) { in createLineAndFileRecords() 713 for (const DWARFDebugLine::FileNameEntry &Entry : in createLineAndFileRecords() 731 for (const DWARFDebugLine::Row &Row : Lines->Rows) { in createLineAndFileRecords() 877 if (const DWARFDebugLine::LineTable *LT = in createScopes() 881 const DWARFDebugLine::FileNameEntry &EntryZero = in createScopes() 883 const DWARFDebugLine::FileNameEntry &EntryOne = in createScopes()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-dwarfdump/ |
| H A D | llvm-dwarfdump.cpp | 489 static bool collectLineTableSources(const DWARFDebugLine::LineTable <, in collectLineTableSources() 517 const DWARFDebugLine::LineTable *LT = DICtx.getLineTableForUnit(CU.get()); in collectObjectSources() 545 DWARFDebugLine::SectionParser Parser(LineData, DICtx, DICtx.normal_units()); in collectObjectSources() 553 DWARFDebugLine::LineTable LT = in collectObjectSources()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVELFReader.h | 88 void createLineAndFileRecords(const DWARFDebugLine::LineTable *Lines);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerDeclContext.h | 164 const DWARFDebugLine::LineTable &LineTable);
|
| H A D | DWARFStreamer.h | 119 std::vector<DWARFDebugLine::Row> &Rows,
|
| H A D | DWARFLinker.h | 143 std::vector<DWARFDebugLine::Row> &Rows,
|
| /openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinkerDeclContext.cpp | 194 const DWARFDebugLine::LineTable &LineTable) { in getResolvedPath()
|
| H A D | DWARFLinker.cpp | 1725 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence() 1726 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence() 1738 Rows, [=](const DWARFDebugLine::Row &O) { return O.Address < Front; }); in insertLineSequence() 1784 DWARFDebugLine::LineTable LineTable; in patchLineTableForUnit() 1798 std::vector<DWARFDebugLine::Row> NewRows; in patchLineTableForUnit() 1803 std::vector<DWARFDebugLine::Row> Seq; in patchLineTableForUnit()
|
| H A D | DWARFStreamer.cpp | 489 std::vector<DWARFDebugLine::Row> &Rows, in emitLineTableForUnit() 528 for (DWARFDebugLine::Row &Row : Rows) { in emitLineTableForUnit()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.cpp | 140 static const llvm::DWARFDebugLine::LineTable * 142 llvm::DWARFDebugLine &line, dw_offset_t line_offset, in ParseLLVMLineTable() 148 llvm::Expected<const llvm::DWARFDebugLine::LineTable *> line_table = in ParseLLVMLineTable() 165 llvm::DWARFDebugLine::Prologue &prologue, in ParseLLVMLineTablePrologue() 192 GetFileByIndex(const llvm::DWARFDebugLine::Prologue &prologue, size_t idx, in GetFileByIndex() 210 const llvm::DWARFDebugLine::Prologue &prologue, in ParseSupportFilesFromPrologue() 1020 llvm::DWARFDebugLine::Prologue prologue; in ParseSupportFiles() 1060 llvm::DWARFDebugLine::Prologue prologue; in GetTypeUnitSupportFiles() 1156 llvm::DWARFDebugLine line; in ParseLineTable() 1157 const llvm::DWARFDebugLine::LineTable *line_table = in ParseLineTable() [all …]
|
| H A D | SymbolFileDWARF.h | 50 class DWARFDebugLine; variable
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 1578 ./usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
|
| H A D | clang.macppc | 1577 ./usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
|
| H A D | clang.loongson | 1577 ./usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
|