Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp352 DataExtractor LineData(DCtx.getDWARFObj().getLineSection().Data, in dumpDebugLines() local
355 uint64_t LengthOrDWARF64Prefix = LineData.getU32(&Offset); in dumpDebugLines()
358 DebugLines.Length = LineData.getU64(&Offset); in dumpDebugLines()
367 DebugLines.Version = LineData.getU16(&Offset); in dumpDebugLines()
369 LineData.getUnsigned(&Offset, SizeOfPrologueLength); in dumpDebugLines()
373 DebugLines.MinInstLength = LineData.getU8(&Offset); in dumpDebugLines()
375 DebugLines.MaxOpsPerInst = LineData.getU8(&Offset); in dumpDebugLines()
376 DebugLines.DefaultIsStmt = LineData.getU8(&Offset); in dumpDebugLines()
377 DebugLines.LineBase = LineData.getU8(&Offset); in dumpDebugLines()
378 DebugLines.LineRange = LineData.getU8(&Offset); in dumpDebugLines()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DLine.h37 LineInfo(uint32_t LineData) : LineData(LineData) {} in LineInfo() argument
39 uint32_t getStartLine() const { return LineData & StartLineMask; } in getStartLine()
42 return (LineData & EndLineDeltaMask) >> EndLineDeltaShift; in getLineDelta()
47 bool isStatement() const { return (LineData & StatementFlag) != 0; } in isStatement()
49 uint32_t getRawData() const { return LineData; } in getRawData()
60 uint32_t LineData;
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCCodeView.cpp371 unsigned LineData = J->getLine(); in emitLineTableForFunction() local
373 LineData |= LineInfo::StatementFlag; in emitLineTableForFunction()
374 OS.emitInt32(LineData); in emitLineTableForFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h119 void translateLineTable(DataExtractor LineData, uint64_t Offset) override;
H A DDWARFLinker.h156 virtual void translateLineTable(DataExtractor LineData, uint64_t Offset) = 0;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp549 DWARFDataExtractor LineData(*DObj, DObj->getLineSection(), isLittleEndian(), in dump() local
551 DWARFDebugLine::SectionParser Parser(LineData, *this, normal_units()); in dump()
558 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump() local
560 DWARFDebugLine::SectionParser Parser(LineData, *this, dwo_units()); in dump()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp1771 StringRef LineData = OrigDwarf.getDWARFObj().getLineSection().Data; in patchLineTableForUnit() local
1777 Params, LineData.slice(*StmtList + 4, PrologueEnd), in patchLineTableForUnit()