/external/llvm/lib/DebugInfo/DWARF/ |
D | DWARFDebugLine.cpp | 20 DWARFDebugLine::Prologue::Prologue() { clear(); } in Prologue() 22 void DWARFDebugLine::Prologue::clear() { in clear() 32 void DWARFDebugLine::Prologue::dump(raw_ostream &OS) const { in dump() 67 bool DWARFDebugLine::Prologue::parse(DataExtractor debug_line_data, in parse() 132 DWARFDebugLine::Row::Row(bool default_is_stmt) { reset(default_is_stmt); } in Row() 134 void DWARFDebugLine::Row::postAppend() { in postAppend() 140 void DWARFDebugLine::Row::reset(bool default_is_stmt) { in reset() 154 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { in dump() 163 DWARFDebugLine::Sequence::Sequence() { reset(); } in Sequence() 165 void DWARFDebugLine::Sequence::reset() { in reset() [all …]
|
D | CMakeLists.txt | 11 DWARFDebugLine.cpp
|
D | DWARFContext.cpp | 31 typedef DWARFDebugLine::LineTable DWARFLineTable; 164 DWARFDebugLine::LineTable LineTable; in dump() 186 DWARFDebugLine::LineTable LineTable; in dump() 394 Line.reset(new DWARFDebugLine(&getLineSection().Relocs)); in getLineTableForUnit() 520 const DWARFDebugLine::Row &Row = LineTable->Rows[RowIndex]; in getLineInfoForAddressRange()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/DWARF/ |
D | DWARFDebugLine.cpp | 45 void DWARFDebugLine::ContentTypeTracker::trackContentType( in trackContentType() 67 DWARFDebugLine::Prologue::Prologue() { clear(); } in Prologue() 69 void DWARFDebugLine::Prologue::clear() { in clear() 81 void DWARFDebugLine::Prologue::dump(raw_ostream &OS, in dump() 140 DWARFDebugLine::ContentTypeTracker &ContentTypes, in parseV2DirFileTables() 142 std::vector<DWARFDebugLine::FileNameEntry> &FileNames) { in parseV2DirFileTables() 156 DWARFDebugLine::FileNameEntry FileEntry; in parseV2DirFileTables() 174 *OffsetPtr, uint64_t EndPrologueOffset, DWARFDebugLine::ContentTypeTracker in parseV5EntryFormat() 200 DWARFDebugLine::ContentTypeTracker &ContentTypes, in parseV5DirFileTables() 202 std::vector<DWARFDebugLine::FileNameEntry> &FileNames) { in parseV5DirFileTables() [all …]
|
D | DWARFContext.cpp | 64 using DWARFLineTable = DWARFDebugLine::LineTable; 411 auto DumpLineSection = [&](DWARFDebugLine::SectionParser Parser, in dump() 420 Parser.parseNext(DWARFDebugLine::warn, DWARFDebugLine::warn, &OS); in dump() 422 DWARFDebugLine::LineTable LineTable = Parser.parseNext(); in dump() 432 DWARFDebugLine::SectionParser Parser(LineData, *this, compile_units(), in dump() 441 DWARFDebugLine::SectionParser Parser(LineData, *this, dwo_compile_units(), in dump() 806 const DWARFDebugLine::LineTable * 808 Expected<const DWARFDebugLine::LineTable *> ExpectedLineTable = in getLineTableForUnit() 809 getLineTableForUnit(U, DWARFDebugLine::warn); in getLineTableForUnit() 811 DWARFDebugLine::warn(ExpectedLineTable.takeError()); in getLineTableForUnit() [all …]
|
D | CMakeLists.txt | 14 DWARFDebugLine.cpp
|
D | DWARFVerifier.cpp | 646 DWARFDebugLine::Row::dumpTableHeader(OS); in verifyDebugLineRows() 661 DWARFDebugLine::Row::dumpTableHeader(OS); in verifyDebugLineRows()
|
/external/swiftshader/third_party/LLVM/lib/DebugInfo/ |
D | DWARFDebugLine.cpp | 18 void DWARFDebugLine::Prologue::dump(raw_ostream &OS) const { in dump() 51 void DWARFDebugLine::Row::postAppend() { in postAppend() 57 void DWARFDebugLine::Row::reset(bool default_is_stmt) { in reset() 70 void DWARFDebugLine::Row::dump(raw_ostream &OS) const { in dump() 81 void DWARFDebugLine::LineTable::dump(raw_ostream &OS) const { in dump() 94 DWARFDebugLine::State::~State() {} in ~State() 96 void DWARFDebugLine::State::appendRowToMatrix(uint32_t offset) { in appendRowToMatrix() 102 DWARFDebugLine::DumpingState::~DumpingState() {} in ~DumpingState() 104 void DWARFDebugLine::DumpingState::finalize(uint32_t offset) { in finalize() 108 const DWARFDebugLine::LineTable * [all …]
|
D | DWARFContext.cpp | 42 DWARFDebugLine::DumpingState state(OS); in dump() 43 DWARFDebugLine::parseStatementTable(lineData, &stmtOffset, state); in dump() 81 const DWARFDebugLine::LineTable * 84 Line.reset(new DWARFDebugLine()); in getLineTableForCompileUnit() 93 if (const DWARFDebugLine::LineTable *lt = Line->getLineTable(stmtOffset)) in getLineTableForCompileUnit() 151 const DWARFDebugLine::LineTable *lineTable = getLineTableForCompileUnit(cu); in getLineInfoForAddress() 163 const DWARFDebugLine::Row &row = lineTable->Rows[rowIndex]; in getLineInfoForAddress()
|
D | DWARFContext.h | 32 OwningPtr<DWARFDebugLine> Line; 66 const DWARFDebugLine::LineTable *
|
D | DWARFDebugLine.h | 22 class DWARFDebugLine { 130 void appendRow(const DWARFDebugLine::Row &state) { Rows.push_back(state); } in appendRow()
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/DWARF/ |
D | DWARFDebugLineTest.cpp | 69 DWARFDebugLine::SectionParser setupParser() { in setupParser() 85 return DWARFDebugLine::SectionParser(LineData, *Context, CUs, TUs); in setupParser() 126 DWARFDebugLine Line; 151 DWARFDebugLine::Prologue Prologue, in checkDefaultPrologue() 252 const DWARFDebugLine::LineTable *Expected = *ExpectedLineTable; in TEST_P() 263 const DWARFDebugLine::LineTable *Expected2 = *ExpectedLineTable2; in TEST_P() 359 DWARFDebugLine::Prologue Prologue = LT.createBasicPrologue(); in TEST_P() 383 DWARFDebugLine::Prologue Prologue = LT.createBasicPrologue(); in TEST_P() 477 DWARFDebugLine::SectionParser Parser = setupParser(); in TEST_F() 482 DWARFDebugLine::LineTable Parsed = in TEST_F() [all …]
|
D | DwarfGenerator.h | 187 DWARFDebugLine::Prologue createBasicPrologue() const; 191 void setPrologue(DWARFDebugLine::Prologue NewPrologue); 215 void writeProloguePayload(const DWARFDebugLine::Prologue &Prologue, 218 llvm::Optional<DWARFDebugLine::Prologue> Prologue;
|
D | DwarfGenerator.cpp | 150 DWARFDebugLine::Prologue dwarfgen::LineTable::createBasicPrologue() const { in createBasicPrologue() 151 DWARFDebugLine::Prologue P; in createBasicPrologue() 184 P.FileNames.push_back(DWARFDebugLine::FileNameEntry()); in createBasicPrologue() 190 void dwarfgen::LineTable::setPrologue(DWARFDebugLine::Prologue NewPrologue) { in setPrologue() 279 DWARFDebugLine::Prologue DefaultPrologue = createBasicPrologue(); in writeDefaultPrologue() 310 static void writeV2IncludeAndFileTable(const DWARFDebugLine::Prologue &Prologue, in writeV2IncludeAndFileTable() 328 static void writeV5IncludeAndFileTable(const DWARFDebugLine::Prologue &Prologue, in writeV5IncludeAndFileTable() 352 const DWARFDebugLine::Prologue &Prologue, AsmPrinter &Asm) const { in writeProloguePayload()
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDebugLine.h | 24 class DWARFDebugLine { 26 DWARFDebugLine(const RelocAddrMap* LineInfoRelocMap) : RelocMap(LineInfoRelocMap) {} in DWARFDebugLine() function 177 void appendRow(const DWARFDebugLine::Row &R) { in appendRow() 180 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence() 219 uint32_t findRowInSeq(const DWARFDebugLine::Sequence &seq,
|
D | DWARFContext.h | 48 std::unique_ptr<DWARFDebugLine> Line; 179 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *cu);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFDebugLine.h | 32 class DWARFDebugLine { 219 void appendRow(const DWARFDebugLine::Row &R) { Rows.push_back(R); } in appendRow() 221 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence() 265 uint32_t findRowInSeq(const DWARFDebugLine::Sequence &Seq,
|
D | DWARFContext.h | 68 std::unique_ptr<DWARFDebugLine> Line; 266 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *U); 270 Expected<const DWARFDebugLine::LineTable *>
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/ |
D | DwarfStreamer.h | 104 std::vector<DWARFDebugLine::Row> &Rows,
|
D | DwarfLinker.cpp | 1632 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence() 1633 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence() 1645 [](const DWARFDebugLine::Row &LHS, const DWARFDebugLine::Row &RHS) { in insertLineSequence() 1691 DWARFDebugLine::LineTable LineTable; in patchLineTableForUnit() 1699 DWARFDebugLine::warn(std::move(Err)); in patchLineTableForUnit() 1702 std::vector<DWARFDebugLine::Row> NewRows; in patchLineTableForUnit() 1707 std::vector<DWARFDebugLine::Row> Seq; in patchLineTableForUnit()
|
D | DwarfStreamer.cpp | 439 std::vector<DWARFDebugLine::Row> &Rows, in emitLineTableForUnit()
|
/external/bcc/src/cc/ |
D | bcc_debug.cc | 49 using DWARFLineTable = DWARFDebugLine::LineTable;
|
/external/llvm/tools/dsymutil/ |
D | DwarfLinker.cpp | 554 std::vector<DWARFDebugLine::Row> &Rows, 886 std::vector<DWARFDebugLine::Row> &Rows, in emitLineTableForUnit() 2934 static void insertLineSequence(std::vector<DWARFDebugLine::Row> &Seq, in insertLineSequence() 2935 std::vector<DWARFDebugLine::Row> &Rows) { in insertLineSequence() 2947 [](const DWARFDebugLine::Row &LHS, const DWARFDebugLine::Row &RHS) { in insertLineSequence() 2992 DWARFDebugLine::LineTable LineTable; in patchLineTableForUnit() 3001 std::vector<DWARFDebugLine::Row> NewRows; in patchLineTableForUnit() 3006 std::vector<DWARFDebugLine::Row> Seq; in patchLineTableForUnit()
|