/openbsd-current/gnu/llvm/llvm/include/llvm/Remarks/ |
H A D | RemarkStringTable.h | 36 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 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) 96 const StringTable &StrTab; 100 const StringTable &StrTab)
|
H A D | RemarkSerializer.h | 51 std::optional<StringTable> StrTab; 87 raw_ostream &OS, remarks::StringTable StrTab);
|
H A D | RemarkLinker.h | 46 StringTable StrTab;
|
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | StringTable.h | 1 //===- 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 D | RemarkStringTable.cpp | 23 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 D | YAMLRemarkSerializer.cpp | 64 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 D | RemarkSerializer.cpp | 39 raw_ostream &OS, remarks::StringTable StrTab) {
|
H A D | BitstreamRemarkSerializer.cpp | 95 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 D | LVStringPool.h | 33 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 D | XCOFFObject.h | 41 StringRef StringTable; member in struct:llvm::objcopy::xcoff::Object
|
H A D | XCOFFWriter.cpp | 44 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 D | DebugStringTableSubsection.h | 36 return S->kind() == DebugSubsectionKind::StringTable; 61 return S->kind() == DebugSubsectionKind::StringTable;
|
H A D | StringsAndChecksums.h | 50 if (R.kind() == DebugSubsectionKind::StringTable && !Strings) {
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Object/ |
H A D | WindowsResource.h | 164 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 D | DebugStringTableSubsection.cpp | 23 : DebugSubsectionRef(DebugSubsectionKind::StringTable) {} 45 : DebugSubsection(DebugSubsectionKind::StringTable) {}
|
H A D | StringsAndChecksums.cpp | 33 assert(SR.kind() == DebugSubsectionKind::StringTable);
|
H A D | DebugSubsectionVisitor.cpp | 72 case DebugSubsectionKind::StringTable: {
|
/openbsd-current/gnu/llvm/llvm/lib/Object/ |
H A D | ArchiveWriter.cpp | 279 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 D | WindowsResource.cpp | 352 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 D | RemarkUtil.cpp | 126 StringTable &StrTab) { 152 StringTable &StrTab) { 171 StringTable StrTab;
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-pdbutil/ |
H A D | YAMLOutputStyle.cpp | 106 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 D | COFFEmitter.cpp | 42 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 D | AsmWriterEmitter.cpp | 310 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...] |