| /freebsd/contrib/llvm-project/llvm/include/llvm/Option/ |
| H A D | OptTable.h | 97 void appendPrefixes(const StringTable &StrTable, in appendPrefixes() 101 Prefixes.push_back(StrTable[PrefixOffset]); in appendPrefixes() 104 StringRef getPrefix(const StringTable &StrTable, in getPrefix() 107 return StrTable[getPrefixOffsets(PrefixesTable)[PrefixIndex]]; in getPrefix() 110 StringRef getPrefixedName(const StringTable &StrTable) const { in getPrefixedName() 111 return StrTable[PrefixedNameOffset]; in getPrefixedName() 114 StringRef getName(const StringTable &StrTable, in getName() 117 hasNoPrefix() ? 0 : getPrefix(StrTable, PrefixesTable, 0).size(); in getName() 118 return getPrefixedName(StrTable).drop_front(PrefixLength); in getName() 125 const StringTable *StrTable; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Option/ |
| H A D | OptTable.cpp | 36 const StringTable *StrTable; member 39 explicit OptNameLess(const StringTable &StrTable, in OptNameLess() 41 : StrTable(&StrTable), PrefixesTable(PrefixesTable) {} in OptNameLess() 49 if (int Cmp = StrCmpOptionName(A.getName(*StrTable, PrefixesTable), in operator ()() 50 B.getName(*StrTable, PrefixesTable))) in operator ()() 54 A.appendPrefixes(*StrTable, PrefixesTable, APrefixes); in operator ()() 55 B.appendPrefixes(*StrTable, PrefixesTable, BPrefixes); in operator ()() 72 return StrCmpOptionName(I.getName(*StrTable, PrefixesTable), Name, false) < in operator ()() 80 OptTable::OptTable(const StringTable &StrTable, in OptTable() argument 83 : StrTable(&StrTable), PrefixesTable(PrefixesTable), in OptTable() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOReader.cpp | 221 SymbolEntry constructSymbolEntry(StringRef StrTable, const nlist_t &nlist) { in constructSymbolEntry() argument 222 assert(nlist.n_strx < StrTable.size() && in constructSymbolEntry() 225 SE.Name = StringRef(StrTable.data() + nlist.n_strx).str(); in constructSymbolEntry() 234 StringRef StrTable = MachOObj.getStringTableData(); in readSymbolTable() local 238 ? constructSymbolEntry(StrTable, MachOObj.getSymbol64TableEntry( in readSymbolTable() 240 : constructSymbolEntry(StrTable, MachOObj.getSymbolTableEntry( in readSymbolTable()
|
| H A D | MachOObject.h | 304 StringTable StrTable; member
|
| H A D | MachOWriter.cpp | 293 uint8_t *StrTable = (uint8_t *)Buf->getBufferStart() + SymTabCommand.stroff; in writeStringTable() local 294 LayoutBuilder.getStringTableBuilder().write(StrTable); in writeStringTable()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ELFDumper.cpp | 307 std::optional<StringRef> StrTable, bool IsDynamic, 404 std::optional<StringRef> StrTable, 521 std::optional<StringRef> StrTable; in getSymtabAndStrtab() local 524 StrTable = *StrTableOrErr; in getSymtabAndStrtab() 535 return {Syms, StrTable}; in getSymtabAndStrtab() 541 std::optional<StringRef> StrTable; in printSymbolsHelper() local 547 StrTable = DynamicStringTable; in printSymbolsHelper() 551 std::tie(Syms, StrTable) = getSymtabAndStrtab(); in printSymbolsHelper() 570 printSymbol(Sym, &Sym - Syms.begin(), ShndxTable, StrTable, IsDynamic, in printSymbolsHelper() 669 DataRegion<Elf_Word> ShndxTable, StringRef StrTable, [all …]
|
| H A D | ARMEHABIPrinter.h | 374 StringRef StrTable = *StrTableOrErr; in FunctionAtAddress() local 381 auto NameOrErr = Sym.getName(StrTable); in FunctionAtAddress()
|
| H A D | XCOFFDumper.cpp | 929 StringRef StrTable = Obj.getStringTable(); in printStringTable() local 930 uint32_t StrTabSize = StrTable.size(); in printStringTable() 935 printAsStringList(StrTable, 4); in printStringTable()
|
| H A D | COFFDumper.cpp | 2225 StringRef StrTable = Obj->getStringTable(); in printStringTable() local 2226 uint32_t StrTabSize = StrTable.size(); in printStringTable() 2231 printAsStringList(StrTable, 4); in printStringTable()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 95 CommonOptTable(const StringTable &StrTable, in CommonOptTable() argument 99 : opt::GenericOptTable(StrTable, PrefixesTable, OptionInfos), in CommonOptTable()
|