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

123

/openbsd-current/gnu/llvm/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.h99 void emitMetaStrTab(const StringTable &StrTab);
110 std::optional<const StringTable *> StrTab = std::nullopt,
114 void emitRemarkBlock(const Remark &Remark, StringTable &StrTab);
141 StringTable StrTab);
170 std::optional<const StringTable *> StrTab;
176 std::optional<const StringTable *> StrTab = std::nullopt,
187 std::optional<const StringTable *> StrTab = std::nullopt,
H A DYAMLRemarkSerializer.h39 std::optional<StringTable> StrTab = std::nullopt);
53 std::optional<StringTable> StrTab = std::nullopt);
79 StringTable StrTab)
96 const StringTable &StrTab;
100 const StringTable &StrTab)
H A DRemarkSerializer.h51 std::optional<StringTable> StrTab;
87 raw_ostream &OS, remarks::StringTable StrTab);
H A DRemarkLinker.h46 StringTable StrTab;
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/
H A DStringTable.h1 //===- StringTable.h --------------------------------------------*- C++ -*-===//
21 struct StringTable { struct in namespace:llvm::gsym
23 StringTable() = default;
24 StringTable(StringRef D) : Data(D) {} function in struct:llvm::gsym::StringTable
36 inline raw_ostream &operator<<(raw_ostream &OS, const StringTable &S) {
/openbsd-current/gnu/llvm/llvm/lib/Remarks/
H A DRemarkStringTable.cpp23 StringTable::StringTable(const ParsedStringTable &Other) { 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.cpp64 StringTable &StrTab = *Serializer->StrTab;
88 StringTable &StrTab = *Serializer->StrTab;
142 StringTable &StrTab = *Serializer->StrTab;
161 std::optional<StringTable> StrTabIn)
166 std::optional<StringTable> StrTabIn)
220 std::optional<const StringTable *> StrTab) {
H A DRemarkSerializer.cpp39 raw_ostream &OS, remarks::StringTable StrTab) {
H A DBitstreamRemarkSerializer.cpp95 const StringTable &StrTab) {
236 std::optional<const StringTable *> StrTab,
271 StringTable &StrTab) {
342 StringTable StrTabIn)
359 : std::optional<const StringTable *>(std::nullopt));
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVStringPool.h33 TableType StringTable; member in class:llvm::logicalview::LVStringPool
51 TableType::const_iterator Iter = StringTable.find(Key);
52 if (Iter != StringTable.end())
64 StringTable.insert(Entry);
/openbsd-current/gnu/llvm/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFObject.h41 StringRef StringTable; member in struct:llvm::objcopy::xcoff::Object
H A DXCOFFWriter.cpp44 FileSize += Obj.StringTable.size();
104 memcpy(Ptr, Obj.StringTable.data(), Obj.StringTable.size());
105 Ptr += Obj.StringTable.size();
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugStringTableSubsection.h36 return S->kind() == DebugSubsectionKind::StringTable;
61 return S->kind() == DebugSubsectionKind::StringTable;
H A DStringsAndChecksums.h50 if (R.kind() == DebugSubsectionKind::StringTable && !Strings) {
/openbsd-current/gnu/llvm/llvm/include/llvm/Object/
H A DWindowsResource.h164 ArrayRef<std::vector<UTF16>> getStringTable() const { return StringTable; }
187 // Index is the StringTable vector index for this node's name.
203 std::vector<std::vector<UTF16>> &StringTable,
206 std::vector<std::vector<UTF16>> &StringTable);
208 std::vector<std::vector<UTF16>> &StringTable);
217 std::vector<std::vector<UTF16>> &StringTable);
253 std::vector<std::vector<UTF16>> StringTable; member in class:llvm::object::WindowsResourceParser
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DDebugStringTableSubsection.cpp23 : DebugSubsectionRef(DebugSubsectionKind::StringTable) {}
45 : DebugSubsection(DebugSubsectionKind::StringTable) {}
H A DStringsAndChecksums.cpp33 assert(SR.kind() == DebugSubsectionKind::StringTable);
H A DDebugSubsectionVisitor.cpp72 case DebugSubsectionKind::StringTable: {
/openbsd-current/gnu/llvm/llvm/lib/Object/
H A DArchiveWriter.cpp279 printMemberHeader(raw_ostream &Out, uint64_t Pos, raw_ostream &StringTable, argument
292 NamePos = StringTable.tell();
293 StringTable << M.MemberName << "/\n";
297 Insertion.first->second = StringTable.tell();
298 StringTable << M.MemberName << "/\n";
359 StringRef StringTable,
369 Size += StringTable.size();
403 StringRef StringTable,
407 if (StringTable.empty() && !isDarwin(Kind))
416 uint64_t Size = computeSymbolTableSize(Kind, NumSyms, OffsetSize, StringTable,
357 computeSymbolTableSize(object::Archive::Kind Kind, uint64_t NumSyms, uint64_t OffsetSize, StringRef StringTable, uint32_t *Padding = nullptr) argument
401 writeSymbolTable(raw_ostream &Out, object::Archive::Kind Kind, bool Deterministic, ArrayRef<MemberData> Members, StringRef StringTable, uint64_t PrevMemberOffset = 0) argument
439 Out << StringTable; local
484 computeMemberData(raw_ostream &StringTable, raw_ostream &SymNames, object::Archive::Kind Kind, bool Thin, bool Deterministic, bool NeedSymbols, ArrayRef<NewArchiveMember> NewMembers) argument
[all...]
H A DWindowsResource.cpp352 bool IsNewNode = Root.addEntry(Entry, Origin, Data, StringTable, Node);
382 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) {
383 TreeNode &TypeNode = addTypeNode(Entry, StringTable);
384 TreeNode &NameNode = TypeNode.addNameNode(Entry, StringTable);
405 Child = &Node.addNameChild(NameString, StringTable);
483 std::vector<std::vector<UTF16>> &StringTable) {
485 return addNameChild(Entry.getTypeString(), StringTable);
492 std::vector<std::vector<UTF16>> &StringTable) {
494 return addNameChild(Entry.getNameString(), StringTable);
534 ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) {
379 addEntry( const ResourceEntryRef &Entry, uint32_t Origin, std::vector<std::vector<uint8_t>> &Data, std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) argument
481 addTypeNode( const ResourceEntryRef &Entry, std::vector<std::vector<UTF16>> &StringTable) argument
490 addNameNode( const ResourceEntryRef &Entry, std::vector<std::vector<UTF16>> &StringTable) argument
533 addNameChild( ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) argument
632 const ArrayRef<std::vector<UTF16>> StringTable; member in class:llvm::object::WindowsResourceCOFFWriter
[all...]
/openbsd-current/gnu/llvm/llvm/tools/llvm-remarkutil/
H A DRemarkUtil.cpp126 StringTable &StrTab) {
152 StringTable &StrTab) {
171 StringTable StrTab;
/openbsd-current/gnu/llvm/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;
/openbsd-current/gnu/llvm/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp42 StringTable.append(4, char(0));
135 unsigned Index = StringTable.size();
136 StringTable.append(Str.begin(), Str.end());
137 StringTable.push_back(0);
149 std::string StringTable; member in struct:__anon2405::COFFParser
299 if (NumberOfSymbols > 0 || CP.StringTable.size() > 4)
304 *reinterpret_cast<support::ulittle32_t *>(&CP.StringTable[0]) =
305 CP.StringTable.size();
588 OS.write(&CP.StringTable[0], CP.StringTable
[all...]
/openbsd-current/gnu/llvm/llvm/utils/TableGen/
H A DAsmWriterEmitter.cpp310 SequenceToOffsetTable<std::string> StringTable; local
325 StringTable.add(Str);
329 StringTable.layout();
337 Idx = StringTable.get("");
341 Idx = StringTable.get(Str);
403 StringTable.emitStringLiteralDef(O, " static const char AsmStrs[]");
556 SequenceToOffsetTable<std::string> StringTable; local
589 StringTable.add(AsmName);
592 StringTable.layout();
593 StringTable
[all...]

Completed in 159 milliseconds

123