Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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;
/freebsd/contrib/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()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCCodeView.cpp378 unsigned LineData = J->getLine(); in emitLineTableForFunction() local
380 LineData |= LineInfo::StatementFlag; in emitLineTableForFunction()
381 OS.emitInt32(LineData); in emitLineTableForFunction()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFEmitterImpl.h
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp644 DWARFDataExtractor LineData(DICtx.getDWARFObj(), in collectObjectSources() local
647 DWARFDebugLine::SectionParser Parser(LineData, DICtx, DICtx.normal_units()); in collectObjectSources()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1196 DWARFDataExtractor LineData(*DObj, DObj->getLineSection(), isLittleEndian(), in dump() local
1198 DWARFDebugLine::SectionParser Parser(LineData, *this, normal_units()); in dump()
1205 DWARFDataExtractor LineData(*DObj, DObj->getLineDWOSection(), in dump() local
1207 DWARFDebugLine::SectionParser Parser(LineData, *this, dwo_units()); in dump()