Searched refs:DWARFDebugLine (Results 1 – 17 of 17) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.cpp | 94 const llvm::DWARFDebugLine::FileNameEntry & 105 void DWARFDebugLine::Prologue::clear() { in clear() 359 Error DWARFDebugLine::Prologue::parse( in parse() 464 void DWARFDebugLine::Row::postAppend() { in postAppend() 572 const DWARFDebugLine::LineTable * 580 Expected<const DWARFDebugLine::LineTable *> DWARFDebugLine::getOrParseLineTable( in getOrParseLineTable() 724 Error DWARFDebugLine::LineTable::parse( in parse() 1224 DWARFDebugLine::Row Row; in findRowInSeq() 1255 DWARFDebugLine::Sequence Sequence; in lookupAddressImpl() 1288 DWARFDebugLine::Sequence Sequence; in lookupAddressRangeImpl() [all …]
|
| H A D | DWARFContext.cpp | 63 using DWARFLineTable = DWARFDebugLine::LineTable; 514 auto DumpLineSection = [&](DWARFDebugLine::SectionParser Parser, in dump() 551 DWARFDebugLine::SectionParser Parser(LineData, *this, normal_units()); in dump() 560 DWARFDebugLine::SectionParser Parser(LineData, *this, dwo_units()); in dump() 928 const DWARFDebugLine::LineTable * 930 Expected<const DWARFDebugLine::LineTable *> ExpectedLineTable = in getLineTableForUnit() 939 Expected<const DWARFDebugLine::LineTable *> DWARFContext::getLineTableForUnit( in getLineTableForUnit() 942 Line.reset(new DWARFDebugLine); in getLineTableForUnit() 1286 const DWARFDebugLine::Row &Row = LineTable->Rows[RowIndex]; in getLineInfoForAddressRange()
|
| H A D | DWARFVerifier.cpp | 818 DWARFDebugLine::Row::dumpTableHeader(OS, 0); in verifyDebugLineRows() 836 DWARFDebugLine::Row::dumpTableHeader(OS, 0); in verifyDebugLineRows()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/lld/include/lld/Common/ |
| H A D | DWARF.h | 38 std::vector<const llvm::DWARFDebugLine::LineTable *> lineTables; 40 const llvm::DWARFDebugLine::LineTable *lt;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.h | 32 class DWARFDebugLine { 119 const llvm::DWARFDebugLine::FileNameEntry & 239 void appendRow(const DWARFDebugLine::Row &R) { Rows.push_back(R); } in appendRow() 241 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence() 297 uint32_t findRowInSeq(const DWARFDebugLine::Sequence &Seq,
|
| H A D | DWARFContext.h | 61 std::unique_ptr<DWARFDebugLine> Line; 321 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *U); 325 Expected<const DWARFDebugLine::LineTable *>
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 28 const DWARFDebugLine::LineTable *LineTable; 279 DWARFDebugLine::Row PrevRow; in convertFunctionLineTable() 282 const DWARFDebugLine::Row &Row = CUI.LineTable->Rows[RowIndex]; in convertFunctionLineTable() 341 PrevRow = DWARFDebugLine::Row(); in convertFunctionLineTable()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerDeclContext.h | 158 const DWARFDebugLine::LineTable &LineTable);
|
| H A D | DWARFStreamer.h | 114 std::vector<DWARFDebugLine::Row> &Rows,
|
| H A D | DWARFLinker.h | 162 std::vector<DWARFDebugLine::Row> &Rows,
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.cpp | 157 static const llvm::DWARFDebugLine::LineTable * 159 llvm::DWARFDebugLine &line, dw_offset_t line_offset, in ParseLLVMLineTable() 165 llvm::Expected<const llvm::DWARFDebugLine::LineTable *> line_table = in ParseLLVMLineTable() 209 GetFileByIndex(const llvm::DWARFDebugLine::Prologue &prologue, size_t idx, in GetFileByIndex() 227 const llvm::DWARFDebugLine::Prologue &prologue, in ParseSupportFilesFromPrologue() 905 llvm::DWARFDebugLine::Prologue prologue; in ParseSupportFiles() 946 llvm::DWARFDebugLine::Prologue prologue; in GetTypeUnitSupportFiles() 1039 llvm::DWARFDebugLine line; in ParseLineTable() 1040 const llvm::DWARFDebugLine::LineTable *line_table = in ParseLineTable() 1052 for (const llvm::DWARFDebugLine::Sequence &seq : line_table->Sequences) { in ParseLineTable() [all …]
|
| H A D | SymbolFileDWARF.h | 47 class DWARFDebugLine; variable
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinkerDeclContext.cpp | 193 const DWARFDebugLine::LineTable &LineTable) { in getResolvedPath()
|
| H A D | DWARFLinker.cpp | 1597 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence() 1598 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence() 1610 Rows, [=](const DWARFDebugLine::Row &O) { return O.Address < Front; }); in insertLineSequence() 1656 DWARFDebugLine::LineTable LineTable; in patchLineTableForUnit() 1670 std::vector<DWARFDebugLine::Row> NewRows; in patchLineTableForUnit() 1675 std::vector<DWARFDebugLine::Row> Seq; in patchLineTableForUnit()
|
| H A D | DWARFStreamer.cpp | 495 std::vector<DWARFDebugLine::Row> &Rows, in emitLineTableForUnit()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 495 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugLine.cpp
|