Searched refs:StringTable (Results 1 - 25 of 57) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemarkStringTable.h36 struct StringTable { struct in namespace:llvm::remarks
43 StringTable() = default;
46 StringTable(const StringTable &) = delete;
47 StringTable &operator=(const StringTable &) = delete;
49 StringTable(StringTable &&) = default;
50 StringTable &operator=(StringTable
[all...]
H A DBitstreamRemarkSerializer.h97 void emitMetaStrTab(const StringTable &StrTab);
108 Optional<const StringTable *> StrTab = None,
112 void emitRemarkBlock(const Remark &Remark, StringTable &StrTab);
139 StringTable StrTab);
168 Optional<const StringTable *> StrTab;
174 Optional<const StringTable *> StrTab = None,
185 Optional<const StringTable *> StrTab = None,
H A DYAMLRemarkSerializer.h38 Optional<StringTable> StrTab = None);
52 Optional<StringTable> StrTab = None);
78 StringTable StrTab)
95 const StringTable &StrTab;
99 const StringTable &StrTab)
H A DRemarkSerializer.h47 Optional<StringTable> StrTab;
83 raw_ostream &OS, remarks::StringTable StrTab);
H A DRemarkLinker.h41 StringTable StrTab;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DStringTable.h1 //===- StringTable.h --------------------------------------------*- C++ -*-===//
24 struct StringTable { struct in namespace:llvm::gsym
26 StringTable() : Data() {} function in struct:llvm::gsym::StringTable
27 StringTable(StringRef D) : Data(D) {} function in struct:llvm::gsym::StringTable
39 inline raw_ostream &operator<<(raw_ostream &OS, const StringTable &S) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Remarks/
H A DRemarkStringTable.cpp23 StringTable::StringTable(const ParsedStringTable &Other) : StrTab() { function in class:StringTable
31 std::pair<unsigned, StringRef> StringTable::add(StringRef Str) {
41 void StringTable::internalize(Remark &R) {
56 void StringTable::serialize(raw_ostream &OS) const {
65 std::vector<StringRef> StringTable::serialize() const {
H A DYAMLRemarkSerializer.cpp63 StringTable &StrTab = *Serializer->StrTab;
88 StringTable &StrTab = *Serializer->StrTab;
143 StringTable &StrTab = *Serializer->StrTab;
162 Optional<StringTable> StrTabIn)
167 Optional<StringTable> StrTabIn)
221 static void emitStrTab(raw_ostream &OS, Optional<const StringTable *> StrTab) {
H A DRemarkSerializer.cpp39 raw_ostream &OS, remarks::StringTable StrTab) {
H A DBitstreamRemarkSerializer.cpp94 const StringTable &StrTab) {
235 Optional<const StringTable *> StrTab, Optional<StringRef> Filename) {
269 StringTable &StrTab) {
340 StringTable StrTabIn)
356 IsStandalone ? &*StrTab : Optional<const StringTable *>(None));
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugStringTableSubsection.h36 return S->kind() == DebugSubsectionKind::StringTable;
61 return S->kind() == DebugSubsectionKind::StringTable;
H A DStringsAndChecksums.h48 if (R.kind() == DebugSubsectionKind::StringTable && !Strings) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DArchiveWriter.cpp210 printMemberHeader(raw_ostream &Out, uint64_t Pos, raw_ostream &StringTable, argument
223 NamePos = StringTable.tell();
224 StringTable << M.MemberName << "/\n";
228 Insertion.first->second = StringTable.tell();
229 StringTable << M.MemberName << "/\n";
290 StringRef StringTable) {
293 if (StringTable.empty() && !isDarwin(Kind))
310 Size += StringTable.size();
346 printNBits(Out, Kind, StringTable.size());
347 Out << StringTable; local
288 writeSymbolTable(raw_ostream &Out, object::Archive::Kind Kind, bool Deterministic, ArrayRef<MemberData> Members, StringRef StringTable) argument
393 computeMemberData(raw_ostream &StringTable, raw_ostream &SymNames, object::Archive::Kind Kind, bool Thin, bool Deterministic, ArrayRef<NewArchiveMember> NewMembers) argument
[all...]
H A DWindowsResource.cpp354 bool IsNewNode = Root.addEntry(Entry, Origin, Data, StringTable, Node);
384 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) {
385 TreeNode &TypeNode = addTypeNode(Entry, StringTable);
386 TreeNode &NameNode = TypeNode.addNameNode(Entry, StringTable);
407 Child = &Node.addNameChild(NameString, StringTable);
485 std::vector<std::vector<UTF16>> &StringTable) {
487 return addNameChild(Entry.getTypeString(), StringTable);
494 std::vector<std::vector<UTF16>> &StringTable) {
496 return addNameChild(Entry.getNameString(), StringTable);
536 ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) {
381 addEntry( const ResourceEntryRef &Entry, uint32_t Origin, std::vector<std::vector<uint8_t>> &Data, std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) argument
483 addTypeNode( const ResourceEntryRef &Entry, std::vector<std::vector<UTF16>> &StringTable) argument
492 addNameNode( const ResourceEntryRef &Entry, std::vector<std::vector<UTF16>> &StringTable) argument
535 addNameChild( ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) argument
634 const ArrayRef<std::vector<UTF16>> StringTable; member in class:llvm::object::WindowsResourceCOFFWriter
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DWindowsResource.h165 return StringTable;
189 // Index is the StringTable vector index for this node's name.
205 std::vector<std::vector<UTF16>> &StringTable,
208 std::vector<std::vector<UTF16>> &StringTable);
210 std::vector<std::vector<UTF16>> &StringTable);
219 std::vector<std::vector<UTF16>> &StringTable);
255 std::vector<std::vector<UTF16>> StringTable; member in class:llvm::object::WindowsResourceParser
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugStringTableSubsection.cpp23 : DebugSubsectionRef(DebugSubsectionKind::StringTable) {}
45 : DebugSubsection(DebugSubsectionKind::StringTable) {}
H A DStringsAndChecksums.cpp34 assert(SR.kind() == DebugSubsectionKind::StringTable);
H A DDebugSubsectionVisitor.cpp71 case DebugSubsectionKind::StringTable: {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_x86_64.cpp98 auto StringTable = Obj.getStringTable(*StrTabSec);
99 if (!StringTable)
100 return StringTable.takeError();
109 if (auto NameOrErr = SymRef.getName(*StringTable))
287 auto StringTable = Obj.getStringTable(*StrTabSec);
288 if (!StringTable)
289 return StringTable.takeError();
316 auto Name = SymRef.getName(*StringTable);
/freebsd-13-stable/contrib/llvm-project/openmp/runtime/src/
H A DextractExternal.cpp101 class StringTable { class
121 stop("StringTable.init: Invalid symbol table");
136 StringTable(rstream &f) { function in class:StringTable
145 stop("StringTable: Invalid string table");
152 stop("StringTable: Unexpected EOF");
156 StringTable(const set<string> &strings) { function in class:StringTable
168 stop("StringTable: String too long");
172 stop("StringTable: Symbol table too long");
190 ~StringTable() { delete[] data; }
206 stop("StringTable
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DYAMLOutputStyle.cpp106 bool RequestedStringTable = opts::pdb2yaml::StringTable;
114 Obj.StringTable.emplace();
122 Obj.StringTable->push_back(*S);
185 case DebugSubsectionKind::StringTable:
186 return opts::ModuleSubsection::StringTable;
H A DInputFile.cpp171 auto StringTable = File->pdb().getStringTable(); local
172 if (StringTable)
173 SC.setStrings(StringTable->getStringTable());
175 consumeError(StringTable.takeError());
H A DPdbYaml.h110 Optional<std::vector<StringRef>> StringTable; member in struct:llvm::pdb::yaml::PdbObject
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp41 StringTable.append(4, char(0));
141 unsigned Index = StringTable.size();
142 StringTable.append(Str.begin(), Str.end());
143 StringTable.push_back(0);
155 std::string StringTable; member in struct:__anon3747::COFFParser
305 if (NumberOfSymbols > 0 || CP.StringTable.size() > 4)
310 *reinterpret_cast<support::ulittle32_t *>(&CP.StringTable[0]) =
311 CP.StringTable.size();
597 OS.write(&CP.StringTable[0], CP.StringTable
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmWriterEmitter.cpp309 SequenceToOffsetTable<std::string> StringTable; local
324 StringTable.add(Str);
328 StringTable.layout();
336 Idx = StringTable.get("");
340 Idx = StringTable.get(Str);
404 StringTable.emitStringLiteralDef(O, " static const char AsmStrs[]");
522 SequenceToOffsetTable<std::string> StringTable; local
555 StringTable.add(AsmName);
558 StringTable.layout();
559 StringTable
[all...]

Completed in 113 milliseconds

123