Home
last modified time | relevance | path

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

/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugLine.cpp20 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 …]
DCMakeLists.txt11 DWARFDebugLine.cpp
DDWARFContext.cpp31 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/lib/DebugInfo/
DDWARFDebugLine.cpp18 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 …]
DDWARFContext.cpp42 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()
DDWARFContext.h32 OwningPtr<DWARFDebugLine> Line;
66 const DWARFDebugLine::LineTable *
DDWARFDebugLine.h22 class DWARFDebugLine {
130 void appendRow(const DWARFDebugLine::Row &state) { Rows.push_back(state); } in appendRow()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h24 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,
DDWARFContext.h48 std::unique_ptr<DWARFDebugLine> Line;
179 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *cu);
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp554 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()