| /freebsd/contrib/llvm-project/llvm/include/llvm/Remarks/ |
| H A D | RemarkStringTable.h | 37 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 D | BitstreamRemarkSerializer.h | 99 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 D | YAMLRemarkSerializer.h | 40 std::optional<StringTable> StrTab = std::nullopt); 54 std::optional<StringTable> StrTab = std::nullopt);
|
| H A D | RemarkSerializer.h | 52 std::optional<StringTable> StrTab; 88 raw_ostream &OS, remarks::StringTable StrTab);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Option/ |
| H A D | OptTable.h | 59 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 D | RemarkStringTable.cpp | 23 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 D | BitstreamRemarkSerializer.cpp | 95 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 D | StringTable.h | 21 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 D | StringTable.h | 33 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 D | LVStringPool.h | 33 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 D | XCOFFWriter.cpp | 44 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 D | StringTable.h | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
| H A D | DWARFEmitterImpl.h | |
| /freebsd/contrib/llvm-project/openmp/runtime/src/ |
| H A D | extractExternal.cpp | 101 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 D | WindowsResource.h | 166 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 D | OptTable.cpp | 36 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 D | WindowsResource.cpp | 353 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 D | ArchiveWriter.cpp | 300 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 D | Builtins.h | 82 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 D | RemarkConvert.cpp | 52 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 D | DebugStringTableSubsection.h | 37 return S->kind() == DebugSubsectionKind::StringTable; in classof() 62 return S->kind() == DebugSubsectionKind::StringTable; in classof()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | COFFEmitter.cpp | 38 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 D | SDNodeInfo.h | 78 StringTable Names; 83 StringTable Names, const SDTypeConstraint *Constraints) in SDNodeInfo()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmWriterEmitter.cpp | 341 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 D | YAMLOutputStyle.cpp | 115 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()
|