/llvm-project/llvm/include/llvm/Remarks/ |
H A D | RemarkStringTable.h | 36 struct StringTable { struct 43 StringTable() = default; argument 46 StringTable(const StringTable &) = delete; 47 StringTable &operator=(const StringTable &) = delete; argument 49 StringTable(StringTable &&) = default; 50 StringTable &operator=(StringTable &&) = default; argument 53 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 | 39 std::optional<StringTable> StrTab = std::nullopt); 53 std::optional<StringTable> StrTab = std::nullopt); 79 StringTable StrTab) in YAMLStrTabRemarkSerializer() 96 const StringTable &StrTab; 100 const StringTable &StrTab) in YAMLStrTabMetaSerializer()
|
H A D | RemarkSerializer.h | 51 std::optional<StringTable> StrTab; 87 raw_ostream &OS, remarks::StringTable StrTab);
|
/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 | YAMLRemarkSerializer.cpp | 64 StringTable &StrTab = *Serializer->StrTab; in mapping() 88 StringTable &StrTab = *Serializer->StrTab; in mapping() 142 StringTable &StrTab = *Serializer->StrTab; in mapping() 161 std::optional<StringTable> StrTabIn) in LLVM_YAML_IS_SEQUENCE_VECTOR() 166 std::optional<StringTable> StrTabIn) in YAMLRemarkSerializer() 220 std::optional<const StringTable *> StrTab) { in emitStrTab()
|
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()
|
/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
|
/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()
|
/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()
|
/llvm-project/llvm/unittests/Remarks/ |
H A D | YAMLRemarksSerializerTest.cpp | 28 std::optional<remarks::StringTable> StrTab = std::nullopt) { in check() 56 std::optional<remarks::StringTable> StrTab = std::nullopt) { in check() 65 std::optional<remarks::StringTable> StrTab = std::nullopt) { in checkStandalone() 203 remarks::StringTable(remarks::ParsedStringTable(StrTab))); in TEST() 210 remarks::StringTable PreFilledStrTab(ParsedStrTab); in TEST() 244 remarks::StringTable PreFilledStrTab(ParsedStrTab); in TEST() 283 remarks::StringTable PreFilledStrTab(ParsedStrTab); in TEST()
|
H A D | BitstreamRemarksSerializerTest.cpp | 39 std::optional<remarks::StringTable> StrTab) { in check() 71 std::optional<remarks::StringTable> StrTab = std::nullopt) { in check() 78 std::optional<remarks::StringTable> StrTab = std::nullopt) { in checkStandalone() 109 remarks::StringTable StrTab; in TEST() 301 remarks::StringTable StrTab; in TEST()
|
/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()
|
/llvm-project/llvm/include/llvm/Object/ |
H A D | WindowsResource.h | 164 ArrayRef<std::vector<UTF16>> getStringTable() const { return StringTable; } in getStringTable() 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; variable
|
H A D | DXContainer.h | 132 StringRef StringTable; variable 187 StringRef getStringTable() const { return StringTable; } in getStringTable() 247 StringRef StringTable; variable 260 Offset < StringTableOffset + StringTable.size() && in getName() 266 return StringTable.slice(TableOffset, StringTable.find('\0', TableOffset)); in getName()
|
/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() 603 if (StringTable.empty() && !isDarwin(Kind) && !isCOFFArchive(Kind)) in writeSymbolTable() 609 StringTable in writeSymbolTable() 568 writeSymbolTable(raw_ostream & Out,object::Archive::Kind Kind,bool Deterministic,ArrayRef<MemberData> Members,StringRef StringTable,uint64_t MembersOffset,unsigned NumSyms,uint64_t PrevMemberOffset=0,uint64_t NextMemberOffset=0,bool Is64Bit=false) writeSymbolTable() argument 750 computeMemberData(raw_ostream & StringTable,raw_ostream & SymNames,object::Archive::Kind Kind,bool Thin,bool Deterministic,SymtabWritingMode NeedSymbols,SymMap * SymMap,LLVMContext & Context,ArrayRef<NewArchiveMember> NewMembers,std::optional<bool> IsEC) computeMemberData() argument 1009 raw_svector_ostream StringTable(StringTableBuf); writeArchiveToStream() local [all...] |
H A D | Archive.cpp | 880 StringTable = BufOrErr.get(); in Archive() 934 StringTable = BufOrErr.get(); in Archive() 1321 StringRef StringTable; 1340 StringRef StringTable = in appendGlobalSymbolTableInfo() 1342 SymtabInfos.push_back({SymNum, SymbolTable, SymbolOffsetTable, StringTable}); in appendGlobalSymbolTableInfo() 1424 StringTable = SymtabInfos[0].StringTable; in BigArchive() 1435 Out << SymtabInfos[0].StringTable; in BigArchive() 1436 Out << SymtabInfos[1].StringTable; in BigArchive() 1439 StringTable in BigArchive() 1322 StringRef StringTable; global() member 1341 StringRef StringTable = appendGlobalSymbolTableInfo() local [all...] |
/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()
|
/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 parse() 127 StringTable.append(Str.begin(), Str.end()); in getStringIndex() 128 StringTable.push_back(0); in getStringIndex() 138 std::string StringTable; 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 in writeCOFF() 144 std::string StringTable; global() member [all...] |
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | DebugStringTableSubsection.h | 36 return S->kind() == DebugSubsectionKind::StringTable; in classof() 61 return S->kind() == DebugSubsectionKind::StringTable; in classof()
|
/llvm-project/llvm/utils/TableGen/ |
H A D | AsmWriterEmitter.cpp | 341 SequenceToOffsetTable<std::string> StringTable; in EmitGetMnemonic() 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() 618 StringTable.add(AsmName); in emitRegisterNameString() 621 StringTable.layout(); in emitRegisterNameString() 622 StringTable in emitRegisterNameString() 340 SequenceToOffsetTable<std::string> StringTable; EmitGetMnemonic() local 585 SequenceToOffsetTable<std::string> StringTable; emitRegisterNameString() local [all...] |
/llvm-project/llvm/include/llvm/ObjectYAML/ |
H A D | DXContainerYAML.h | 81 SignatureElement(dxbc::PSV::v0::SignatureElement El, StringRef StringTable, in SignatureElement() 83 : Name(StringTable.substr(El.NameOffset, in SignatureElement() 84 StringTable.find('\0', El.NameOffset) - in SignatureElement() 133 PSVInfo(const dxbc::PSV::v3::RuntimeInfo *P, StringRef StringTable);
|
/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | YAMLOutputStyle.cpp | 106 bool RequestedStringTable = opts::pdb2yaml::StringTable; in dumpStringTable() 114 Obj.StringTable.emplace(); in dumpStringTable() 122 Obj.StringTable->push_back(*S); in dumpStringTable() 185 case DebugSubsectionKind::StringTable: in convertSubsectionKind() 186 return opts::ModuleSubsection::StringTable; in convertSubsectionKind()
|
/llvm-project/llvm/test/tools/llvm-libtool-darwin/ |
H A D | cpu-subtype-matching.test | 77 StringTable: 134 StringTable: 215 StringTable: 273 StringTable:
|