Home
last modified time | relevance | path

Searched refs:IncludeDirectories (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp113 IncludeDirectories.clear(); in clear()
146 if (!IncludeDirectories.empty()) { in dump()
149 for (uint32_t I = 0; I != IncludeDirectories.size(); ++I) { in dump()
151 IncludeDirectories[I].dump(OS, DumpOptions); in dump()
190 std::vector<DWARFFormValue> &IncludeDirectories, in parseV2DirFileTables() argument
205 IncludeDirectories.push_back(Dir); in parseV2DirFileTables()
276 std::vector<DWARFFormValue> &IncludeDirectories, in parseV5DirFileTables() argument
295 IncludeDirectories.push_back(Value); in parseV5DirFileTables()
455 ContentTypes, IncludeDirectories, FileNames) in parse()
457 IncludeDirectories, FileNames); in parse()
[all …]
H A DDWARFVerifier.cpp1024 uint32_t MaxDirIndex = LineTable->Prologue.IncludeDirectories.size(); in verifyDebugLineRows()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDebugLineSectionEmitter.h130 for (const DWARFFormValue &Include : P.IncludeDirectories) { in emitLineTablePrologueV2IncludeAndFileTable()
171 if (P.IncludeDirectories.empty()) { in emitLineTablePrologueV5IncludeAndFileTable()
180 encodeULEB128(P.IncludeDirectories[0].getForm(), Section.OS); in emitLineTablePrologueV5IncludeAndFileTable()
184 encodeULEB128(P.IncludeDirectories.size(), Section.OS); in emitLineTablePrologueV5IncludeAndFileTable()
186 for (auto Include : P.IncludeDirectories) { in emitLineTablePrologueV5IncludeAndFileTable()
H A DDWARFLinkerTypeUnit.cpp274 assert(LineTable.Prologue.IncludeDirectories.size() < UINT32_MAX); in addFileNameIntoLinetable()
275 DirIdx = LineTable.Prologue.IncludeDirectories.size(); in addFileNameIntoLinetable()
277 LineTable.Prologue.IncludeDirectories.push_back( in addFileNameIntoLinetable()
H A DDWARFLinkerCompileUnit.cpp1723 Entry.DirIdx < LineTable->Prologue.IncludeDirectories.size()) { in getDirAndFilenameFromLineTable()
1725 LineTable->Prologue.IncludeDirectories[Entry.DirIdx] in getDirAndFilenameFromLineTable()
1736 Entry.DirIdx <= LineTable->Prologue.IncludeDirectories.size()) { in getDirAndFilenameFromLineTable()
1738 LineTable->Prologue.IncludeDirectories[Entry.DirIdx - 1] in getDirAndFilenameFromLineTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DSourceMgr.h89 std::vector<std::string> IncludeDirectories; variable
105 ArrayRef<std::string> getIncludeDirs() const { return IncludeDirectories; } in getIncludeDirs()
108 IncludeDirectories = Dirs; in setIncludeDirs()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp869 for (const DWARFFormValue &Include : P.IncludeDirectories) in emitLineTablePrologueV2IncludeAndFileTable()
898 if (P.IncludeDirectories.empty()) { in emitLineTablePrologueV5IncludeAndFileTable()
910 MS->emitULEB128IntValue(P.IncludeDirectories[0].getForm()); in emitLineTablePrologueV5IncludeAndFileTable()
914 LineSectionSize += MS->emitULEB128IntValue(P.IncludeDirectories.size()); in emitLineTablePrologueV5IncludeAndFileTable()
916 for (auto Include : P.IncludeDirectories) in emitLineTablePrologueV5IncludeAndFileTable()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSourceMgr.cpp60 for (unsigned i = 0, e = IncludeDirectories.size(); i != e && !NewBufOrErr; in OpenIncludeFile()
62 Buffer = IncludeDirectories[i]; in OpenIncludeFile()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLine.h93 std::vector<DWARFFormValue> IncludeDirectories; member