Home
last modified time | relevance | path

Searched defs:LineTable (Results 1 – 23 of 23) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLine.h229 struct LineTable { struct
233 const uint32_t UnknownRowIndex = UINT32_MAX;
235 void appendRow(const DWARFDebugLine::Row &R) { Rows.push_back(R); } in appendRow()
237 void appendSequence(const DWARFDebugLine::Sequence &S) { in appendSequence()
248 bool hasFileAtIndex(uint64_t FileIndex) const { in hasFileAtIndex()
252 std::optional<uint64_t> getLastValidFileIndex() const { in getLastValidFileIndex()
261 bool getFileNameByIndex(uint64_t FileIndex, StringRef CompDir, in getFileNameByIndex()
310 const LineTable *getLineTable(uint64_t Offset) const; argument
413 struct LineTable *LineTable; member
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDWARFYAML.h139 struct LineTable { global() struct
153 OpcodesLineTable global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDebugLineSectionEmitter.h29 Error emit(const DWARFDebugLine::LineTable &LineTable) { in emit() argument
295 void emitLineTableRows(const DWARFDebugLine::LineTable &LineTable, in emitLineTableRows() argument
[all...]
H A DDWARFLinkerTypeUnit.h116 DWARFDebugLine::LineTable LineTable; variable
H A DDWARFLinkerCompileUnit.cpp1695 if (const DWARFDebugLine::LineTable *LineTable = in getDirAndFilenameFromLineTable() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerDeclContext.cpp197 const DWARFDebugLine::LineTable &LineTable) { in getResolvedPath()
H A DDWARFStreamer.cpp811 const DWARFDebugLine::LineTable &LineTable, const CompileUnit &Unit, in emitLineTableForUnit() argument
1040 emitLineTableRows(const DWARFDebugLine::LineTable & LineTable,MCSymbol * LineEndSym,unsigned AddressByteSize) emitLineTableRows() argument
[all...]
H A DDWARFLinker.cpp2126 DWARFDebugLine::LineTable LineTable; generateLineTableForUnit() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DSymbolCache.h90 mutable DenseMap<uint16_t, std::vector<LineTableEntry>> LineTable; variable
/freebsd-src/contrib/llvm-project/lldb/source/Symbol/
H A DLineTable.cpp21 LineTable::LineTable(CompileUnit *comp_unit) in LineTable() function in LineTable
24 LineTable::LineTable(CompileUnit *comp_unit, in LineTable() function in LineTable
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFYAML.cpp234 mapping(IO & IO,DWARFYAML::LineTable & LineTable) mapping() argument
[all...]
H A DDWARFEmitter.cpp571 for (const DWARFYAML::LineTable &LineTable : DI.DebugLines) { in emitDebugLine() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DDebuggerSupportPlugin.cpp170 DWARFDebugLine::LineTable LineTable; in startSynthesis() local
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp30 const DWARFDebugLine::LineTable *LineTable; global() member
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp844 auto LineTable = DCtx.getLineTableForUnit(CU.get()); verifyDebugLineStmtOffsets() local
879 auto LineTable = DCtx.getLineTableForUnit(CU.get()); verifyDebugLineRows() local
[all...]
H A DDWARFContext.cpp1742 if (const DWARFLineTable *LineTable = getLineTableForUnit(CU)) { getLineInfoForAddress() local
1794 const DWARFLineTable *LineTable = getLineTableForUnit(CU); getLineInfoForAddressRange() local
1830 const DWARFLineTable *LineTable = nullptr; getInliningInfoForAddress() local
[all...]
H A DDWARFDebugLine.cpp521 DWARFDebugLine::LineTable::LineTable() { clear(); } LineTable() function in DWARFDebugLine::LineTable
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp993 const MCDwarfLineTable &LineTable = getMCDwarfLineTable(CUID); isValidDwarfFileNumber() local
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceManager.h770 std::unique_ptr<LineTableInfo> LineTable; global() variable
/freebsd-src/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h119 class LineTable; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp2249 auto &LineTable = Asm->OutStreamer->getContext().getMCDwarfLineTable( in terminateLineTable() local
/freebsd-src/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2287 LineTableInfo &LineTable = SourceMgr.getLineTable(); WriteSourceManagerBlock() local
H A DASTReader.cpp1365 LineTableInfo &LineTable = SourceMgr.getLineTable(); ParseLineTable() local