Home
last modified time | relevance | path

Searched refs:DWARFDebugLine (Results 1 – 25 of 32) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp48 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 DCMakeLists.txt15 DWARFDebugLine.cpp
H A DDWARFContext.cpp68 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 DDWARFVerifier.cpp919 DWARFDebugLine::Row::dumpTableHeader(OS, 0); in verifyDebugLineRows()
937 DWARFDebugLine::Row::dumpTableHeader(OS, 0); in verifyDebugLineRows()
/openbsd-src/gnu/llvm/lld/Common/
H A DDWARF.cpp23 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 DDWARF.h38 std::vector<const llvm::DWARFDebugLine::LineTable *> lineTables;
40 const llvm::DWARFDebugLine::LineTable *lt;
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLine.h28 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 DDWARFContext.h55 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 DMakefile22 DWARFDebugLine.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/
H A DBUILD.gn23 "DWARFDebugLine.cpp",
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp30 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 DLVELFReader.cpp707 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 Dllvm-dwarfdump.cpp489 static bool collectLineTableSources(const DWARFDebugLine::LineTable &LT, 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 DLVELFReader.h88 void createLineAndFileRecords(const DWARFDebugLine::LineTable *Lines);
/openbsd-src/gnu/llvm/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerDeclContext.h164 const DWARFDebugLine::LineTable &LineTable);
H A DDWARFStreamer.h119 std::vector<DWARFDebugLine::Row> &Rows,
H A DDWARFLinker.h143 std::vector<DWARFDebugLine::Row> &Rows,
/openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/
H A DDWARFLinkerDeclContext.cpp194 const DWARFDebugLine::LineTable &LineTable) { in getResolvedPath()
H A DDWARFLinker.cpp1725 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 DDWARFStreamer.cpp489 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 DSymbolFileDWARF.cpp140 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 DSymbolFileDWARF.h50 class DWARFDebugLine; variable
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641578 ./usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
H A Dclang.macppc1577 ./usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
H A Dclang.loongson1577 ./usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h

12