Home
last modified time | relevance | path

Searched refs:StringTable (Results 1 – 25 of 93) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemarkStringTable.h37 struct StringTable { struct
44 StringTable() = default; argument
47 StringTable(const StringTable &) = delete;
48 StringTable &operator=(const StringTable &) = delete; argument
50 StringTable(StringTable &&) = default;
51 StringTable &operator=(StringTable &&) = default; argument
54 LLVM_ABI StringTable(const ParsedStringTable &Other);
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.h40 std::optional<StringTable> StrTab = std::nullopt);
54 std::optional<StringTable> StrTab = std::nullopt);
H A DRemarkSerializer.h52 std::optional<StringTable> StrTab;
88 raw_ostream &OS, remarks::StringTable StrTab);
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DOptTable.h59 StringTable::Offset PrefixedNameOffset;
85 unsigned getNumPrefixes(ArrayRef<StringTable::Offset> PrefixesTable) const { in getNumPrefixes()
90 ArrayRef<StringTable::Offset>
91 getPrefixOffsets(ArrayRef<StringTable::Offset> PrefixesTable) const { in getPrefixOffsets()
92 return hasNoPrefix() ? ArrayRef<StringTable::Offset>() in getPrefixOffsets()
97 void appendPrefixes(const StringTable &StrTable, in appendPrefixes()
98 ArrayRef<StringTable::Offset> PrefixesTable, in appendPrefixes()
104 StringRef getPrefix(const StringTable &StrTable, in getPrefix()
105 ArrayRef<StringTable::Offset> PrefixesTable, in getPrefix()
110 StringRef getPrefixedName(const StringTable &StrTable) const { in getPrefixedName()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DRemarkStringTable.cpp23 StringTable::StringTable(const ParsedStringTable &Other) { in StringTable() function in StringTable
31 std::pair<unsigned, StringRef> StringTable::add(StringRef Str) { in add()
41 void StringTable::internalize(Remark &R) { in internalize()
56 void StringTable::serialize(raw_ostream &OS) const { in serialize()
65 std::vector<StringRef> StringTable::serialize() const { in serialize()
H A DBitstreamRemarkSerializer.cpp95 const StringTable &StrTab) { in emitMetaStrTab()
236 std::optional<const StringTable *> StrTab, in emitMetaBlock()
271 StringTable &StrTab) { in emitRemarkBlock()
342 StringTable StrTabIn) in BitstreamRemarkSerializer()
359 : std::optional<const StringTable *>(std::nullopt)); in emit()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DStringTable.h21 struct StringTable { struct
23 StringTable() = default; argument
24 StringTable(StringRef D) : Data(D) {} in StringTable() function
36 inline raw_ostream &operator<<(raw_ostream &OS, const StringTable &S) { argument
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStringTable.h33 class StringTable {
72 constexpr StringTable(const char (&RawTable)[N]) : Table(RawTable, N) { in StringTable() function
102 friend StringTable; variable
104 const StringTable *Table;
110 explicit constexpr Iterator(const StringTable &Table, Offset O) in Iterator()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVStringPool.h33 TableType StringTable; variable
51 TableType::const_iterator Iter = StringTable.find(Key); in findIndex()
52 if (Iter != StringTable.end()) in findIndex()
64 StringTable.insert(Entry); in getIndex()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/XCOFF/
H A DXCOFFWriter.cpp44 FileSize += Obj.StringTable.size(); in finalizeSymbolStringTable()
104 memcpy(Ptr, Obj.StringTable.data(), Obj.StringTable.size()); in writeSymbolStringTable()
105 Ptr += Obj.StringTable.size(); in writeSymbolStringTable()
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/
H A DStringTable.h
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFEmitterImpl.h
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A DextractExternal.cpp101 class StringTable { class
136 StringTable(rstream &f) { in StringTable() function in StringTable
156 StringTable(const set<string> &strings) { in StringTable() function in StringTable
190 ~StringTable() { delete[] data; } in ~StringTable()
257 StringTable stringTable(f); // read the string table in computeExternalSymbols()
308 StringTable stringTableOld(in); // read original string table in hideSymbols()
337 StringTable stringTableNew = StringTable(strings); in hideSymbols()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DWindowsResource.h166 ArrayRef<std::vector<UTF16>> getStringTable() const { return StringTable; } in getStringTable()
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; variable
/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DOptTable.cpp36 const StringTable *StrTable;
37 ArrayRef<StringTable::Offset> PrefixesTable;
39 explicit OptNameLess(const StringTable &StrTable, in OptNameLess()
40 ArrayRef<StringTable::Offset> PrefixesTable) in OptNameLess()
80 OptTable::OptTable(const StringTable &StrTable, in OptTable()
81 ArrayRef<StringTable::Offset> PrefixesTable, in OptTable()
156 static unsigned matchOption(const StringTable &StrTable, in matchOption()
157 ArrayRef<StringTable::Offset> PrefixesTable, in matchOption()
175 static bool optionMatches(const StringTable &StrTable, in optionMatches()
176 ArrayRef<StringTable::Offset> PrefixesTable, in optionMatches()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp353 bool IsNewNode = Root.addEntry(Entry, Origin, Data, StringTable, Node); in parse()
383 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) { in addEntry() argument
384 TreeNode &TypeNode = addTypeNode(Entry, StringTable); in addEntry()
385 TreeNode &NameNode = TypeNode.addNameNode(Entry, StringTable); in addEntry()
406 Child = &Node.addNameChild(NameString, StringTable); in addChildren()
484 std::vector<std::vector<UTF16>> &StringTable) { in addTypeNode() argument
486 return addNameChild(Entry.getTypeString(), StringTable); in addTypeNode()
493 std::vector<std::vector<UTF16>> &StringTable) { in addNameNode() argument
495 return addNameChild(Entry.getNameString(), StringTable); in addNameNode()
535 ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) { in addNameChild() argument
[all …]
H A DArchiveWriter.cpp300 printMemberHeader(raw_ostream &Out, uint64_t Pos, raw_ostream &StringTable, in printMemberHeader() argument
313 NamePos = StringTable.tell(); in printMemberHeader()
314 StringTable << M.MemberName << "/\n"; in printMemberHeader()
318 Insertion.first->second = StringTable.tell(); in printMemberHeader()
319 StringTable << M.MemberName; in printMemberHeader()
321 StringTable << '\0'; in printMemberHeader()
323 StringTable << "/\n"; in printMemberHeader()
597 StringRef StringTable, uint64_t MembersOffset, in writeSymbolTable() argument
603 if (StringTable.empty() && !isDarwin(Kind) && !isCOFFArchive(Kind)) in writeSymbolTable()
609 StringTable.size(), &Pad); in writeSymbolTable()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.h82 llvm::StringTable::Offset Name = {};
83 llvm::StringTable::Offset Type = {};
84 llvm::StringTable::Offset Attributes = {};
87 llvm::StringTable::Offset Features = {};
132 const llvm::StringTable *Strings;
/freebsd/contrib/llvm-project/llvm/tools/llvm-remarkutil/
H A DRemarkConvert.cpp52 StringTable &StrTab) { in tryParseRemarksFromYAMLFile()
78 StringTable &StrTab) { in tryReserializeYAML2Bitstream()
97 StringTable StrTab; in tryYAML2Bitstream()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugStringTableSubsection.h37 return S->kind() == DebugSubsectionKind::StringTable; in classof()
62 return S->kind() == DebugSubsectionKind::StringTable; in classof()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp38 StringTable.append(4, char(0)); in COFFParser()
125 auto [It, Inserted] = StringTableMap.try_emplace(Str, StringTable.size()); in getStringIndex()
127 StringTable.append(Str.begin(), Str.end()); in getStringIndex()
128 StringTable.push_back(0); in getStringIndex()
138 std::string StringTable; member
291 if (NumberOfSymbols > 0 || CP.StringTable.size() > 4) in layoutCOFF()
296 *reinterpret_cast<support::ulittle32_t *>(&CP.StringTable[0]) = in layoutCOFF()
297 CP.StringTable.size(); in layoutCOFF()
583 OS.write(&CP.StringTable[0], CP.StringTable.size()); in writeCOFF()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDNodeInfo.h78 StringTable Names;
83 StringTable Names, const SDTypeConstraint *Constraints) in SDNodeInfo()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmWriterEmitter.cpp341 SequenceToOffsetTable<std::string> StringTable; in EmitGetMnemonic() local
355 StringTable.add(Str); in EmitGetMnemonic()
359 StringTable.layout(); in EmitGetMnemonic()
367 Idx = StringTable.get(""); in EmitGetMnemonic()
371 Idx = StringTable.get(Str); in EmitGetMnemonic()
434 StringTable.emitStringLiteralDef(O, " static const char AsmStrs[]"); in EmitGetMnemonic()
586 SequenceToOffsetTable<std::string> StringTable; in emitRegisterNameString() local
618 StringTable.add(AsmName); in emitRegisterNameString()
621 StringTable.layout(); in emitRegisterNameString()
622 StringTable.emitStringLiteralDef(O, Twine(" static const char AsmStrs") + in emitRegisterNameString()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DYAMLOutputStyle.cpp115 bool RequestedStringTable = opts::pdb2yaml::StringTable; in dumpStringTable()
123 Obj.StringTable.emplace(); in dumpStringTable()
131 Obj.StringTable->push_back(*S); in dumpStringTable()
194 case DebugSubsectionKind::StringTable: in convertSubsectionKind()
195 return opts::ModuleSubsection::StringTable; in convertSubsectionKind()

1234