Home
last modified time | relevance | path

Searched refs:LineData (Results 1 – 7 of 7) sorted by relevance

/llvm-project/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp364 DataExtractor LineData(DCtx.getDWARFObj().getLineSection().Data, in dumpDebugLines() local
367 uint64_t LengthOrDWARF64Prefix = LineData.getU32(&Offset); in dumpDebugLines()
370 DebugLines.Length = LineData.getU64(&Offset); in dumpDebugLines()
379 DebugLines.Version = LineData.getU16(&Offset); in dumpDebugLines()
381 LineData.getUnsigned(&Offset, SizeOfPrologueLength); in dumpDebugLines()
385 DebugLines.MinInstLength = LineData.getU8(&Offset); in dumpDebugLines()
387 DebugLines.MaxOpsPerInst = LineData.getU8(&Offset); in dumpDebugLines()
388 DebugLines.DefaultIsStmt = LineData.getU8(&Offset); in dumpDebugLines()
389 DebugLines.LineBase = LineData.getU8(&Offset); in dumpDebugLines()
390 DebugLines.LineRange = LineData in dumpDebugLines()
[all...]
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DLine.h36 LineInfo(uint32_t LineData) : LineData(LineData) {} in LineInfo() argument
38 uint32_t getStartLine() const { return LineData & StartLineMask; } in getStartLine()
41 return (LineData & EndLineDeltaMask) >> EndLineDeltaShift; in getLineDelta()
46 bool isStatement() const { return (LineData & StatementFlag) != 0; } in isStatement()
48 uint32_t getRawData() const { return LineData; } in getRawData()
59 uint32_t LineData;
/llvm-project/llvm/unittests/DebugInfo/DWARF/
H A DDWARFDebugLineTest.cpp32 : LineData("", true, 0), Recoverable(Error::success()), in CommonFixture()
66 LineData = DWARFDataExtractor( in generate()
98 return DWARFDebugLine::SectionParser(LineData, *Context, Units); in setupParser()
111 LineData, Offset, *Context, nullptr, RecordRecoverable); in getOrParseLineTableFatalErrors()
119 DWARFDataExtractor LineData; member
253 auto ExpectedLineTable = Line.getOrParseLineTable(LineData, 0, *Context,
288 auto ExpectedLineTable = Line.getOrParseLineTable(LineData, 0, *Context,
300 LineData, SecondOffset, *Context, nullptr, RecordRecoverable);
313 LineData, 0, *Context, nullptr, RecordRecoverable);
320 LineData, SecondOffse
[all...]
/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DLine.cpp15 LineData = StartLine & StartLineMask; in LineInfo()
17 LineData |= (LineDelta << EndLineDeltaShift) & EndLineDeltaMask; in LineInfo()
19 LineData |= StatementFlag; in LineInfo()
/llvm-project/llvm/lib/MC/
H A DMCCodeView.cpp378 unsigned LineData = J->getLine(); in emitLineTableForFunction()
380 LineData |= LineInfo::StatementFlag; in emitLineTableForFunction()
381 OS.emitInt32(LineData); in emitLineTableForFunction()
392 unsigned LineData = J->getLine(); emitLineTableForFunction() local
/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp630 DWARFDataExtractor LineData(DICtx.getDWARFObj(), in collectObjectSources() local
633 DWARFDebugLine::SectionParser Parser(LineData, DICtx, DICtx.normal_units()); in collectObjectSources()
/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1198 DWARFDataExtractor LineData(*DObj, DObj->getLineSection(), isLittleEndian(), in dump()
1200 DWARFDebugLine::SectionParser Parser(LineData, *this, normal_units()); in dump() local
1207 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump()
1209 DWARFDebugLine::SectionParser Parser(LineData, *this, dwo_units()); in dump() local