Home
last modified time | relevance | path

Searched refs:DirIdx (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp165 << format(" dir_index: %" PRIu64 "\n", FileEntry.DirIdx); in dump()
221 FileEntry.DirIdx = DebugLineData.getULEB128(OffsetPtr, &Err); in parseV2DirFileTables()
331 FileEntry.DirIdx = *Value.getAsUnsignedConstant(); in parseV5DirFileTables()
1001 FileEntry.DirIdx = TableData.getULEB128(Cursor); in parse()
1006 *OS << " (" << Name << ", dir=" << FileEntry.DirIdx << ", mod_time=" in parse()
1452 if ((Entry.DirIdx != 0 || Kind != FileLineInfoKind::RelativeFilePath) && in getFileNameByIndex()
1453 Entry.DirIdx < IncludeDirectories.size()) in getFileNameByIndex()
1454 IncludeDir = dwarf::toStringRef(IncludeDirectories[Entry.DirIdx]); in getFileNameByIndex()
1456 if (0 < Entry.DirIdx && Entry.DirIdx <= IncludeDirectories.size()) in getFileNameByIndex()
1457 IncludeDir = dwarf::toStringRef(IncludeDirectories[Entry.DirIdx - 1]); in getFileNameByIndex()
[all …]
H A DDWARFVerifier.cpp996 if (FileName.DirIdx > MaxDirIndex) { in verifyDebugLineRows()
1006 << FileName.DirIdx << "\n"; in verifyDebugLineRows()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDebugLineSectionEmitter.h156 encodeULEB128(File.DirIdx, Section.OS); in emitLineTablePrologueV2IncludeAndFileTable()
245 Section.emitIntVal(File.DirIdx, 1); in emitLineTablePrologueV5IncludeAndFileTable()
H A DDWARFLinkerCompileUnit.cpp1726 if ((Entry.DirIdx != 0) && in getDirAndFilenameFromLineTable()
1727 Entry.DirIdx < LineTable->Prologue.IncludeDirectories.size()) { in getDirAndFilenameFromLineTable()
1729 LineTable->Prologue.IncludeDirectories[Entry.DirIdx] in getDirAndFilenameFromLineTable()
1739 if (0 < Entry.DirIdx && in getDirAndFilenameFromLineTable()
1740 Entry.DirIdx <= LineTable->Prologue.IncludeDirectories.size()) { in getDirAndFilenameFromLineTable()
1742 LineTable->Prologue.IncludeDirectories[Entry.DirIdx - 1] in getDirAndFilenameFromLineTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLine.h34 uint64_t DirIdx = 0; member
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp901 if (EntryZero.DirIdx != EntryOne.DirIdx) in createScopes()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFYAML.cpp238 IO.mapRequired("DirIdx", File.DirIdx); in mapping()
H A DDWARFEmitter.cpp478 encodeULEB128(File.DirIdx, OS); in emitFileEntry()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp881 LineSectionSize += MS->emitULEB128IntValue(File.DirIdx); in emitLineTablePrologueV2IncludeAndFileTable()
955 MS->emitInt8(File.DirIdx); in emitLineTablePrologueV5IncludeAndFileTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDWARFYAML.h145 uint64_t DirIdx; member