| /minix3/external/bsd/llvm/dist/llvm/lib/MC/ |
| H A D | StringTableBuilder.cpp | 43 StringTable += '\x00'; in finalize() 47 StringTable.append(4, '\x00'); in finalize() 57 StringIndexMap[s] = StringTable.size() - 1 - s.size(); in finalize() 61 StringIndexMap[s] = StringTable.size(); in finalize() 62 StringTable += s; in finalize() 63 StringTable += '\x00'; in finalize() 72 while (StringTable.size() % 4) in finalize() 73 StringTable += '\x00'; in finalize() 77 assert(StringTable.size() <= std::numeric_limits<uint32_t>::max()); in finalize() 78 uint32_t size = static_cast<uint32_t>(StringTable.size()); in finalize() [all …]
|
| H A D | MachObjectWriter.cpp | 34 StringTable.clear(); in reset() 546 StringTable.add(Symbol.getName()); in ComputeSymbolTable() 548 StringTable.finalize(StringTableBuilder::MachO); in ComputeSymbolTable() 567 MSD.StringIndex = StringTable.getOffset(Symbol.getName()); in ComputeSymbolTable() 595 MSD.StringIndex = StringTable.getOffset(Symbol.getName()); in ComputeSymbolTable() 905 StringTableOffset, StringTable.data().size()); in WriteObject() 1011 OS << StringTable.data(); in WriteObject()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/ |
| H A D | StringTableBuilder.h | 21 SmallString<256> StringTable; variable 46 return StringTable; in data() 61 return !StringTable.empty(); in isFinalized()
|
| H A D | MCMachObjectWriter.h | 108 StringTableBuilder StringTable; variable
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Object/ |
| H A D | Archive.cpp | 141 const char *addr = Parent->StringTable->Data.begin() in getName() 145 if (Parent->StringTable == Parent->child_end() in getName() 146 || addr < (Parent->StringTable->Data.begin() in getName() 148 || addr > (Parent->StringTable->Data.begin() in getName() 150 + Parent->StringTable->getSize())) in getName() 278 StringTable = i; in Archive() 310 StringTable = i; in Archive()
|
| H A D | COFFObjectFile.cpp | 133 auto End = reinterpret_cast<uintptr_t>(StringTable); in moveSymbolNext() 455 getObject(StringTable, Data, StringTableAddr, StringTableSize)) in initSymbolTablePtr() 464 if (StringTableSize > 4 && StringTable[StringTableSize - 1] != 0) in initSymbolTablePtr() 595 SymbolTable32(nullptr), StringTable(nullptr), StringTableSize(0), in COFFObjectFile() 727 Ret.p = reinterpret_cast<uintptr_t>(StringTable); in symbol_end_impl() 889 Result = StringRef(StringTable + Offset); in getString()
|
| H A D | MachOObjectFile.cpp | 315 StringRef StringTable = getStringTableData(); in getSymbolName() local 317 const char *Start = &StringTable.data()[Entry.n_strx]; in getSymbolName() 332 StringRef StringTable = getStringTableData(); in getIndirectName() local 345 if (NValue >= StringTable.size()) in getIndirectName() 347 const char *Start = &StringTable.data()[NValue]; in getIndirectName()
|
| /minix3/external/bsd/llvm/dist/llvm/tools/yaml2obj/ |
| H A D | yaml2coff.cpp | 38 StringTable.append(4, char(0)); in COFFParser() 125 unsigned Index = StringTable.size(); in getStringIndex() 126 StringTable.append(Str.begin(), Str.end()); in getStringIndex() 127 StringTable.push_back(0); in getStringIndex() 137 std::string StringTable; member 224 if (NumberOfSymbols > 0 || CP.StringTable.size() > 4) in layoutCOFF() 229 *reinterpret_cast<support::ulittle32_t *>(&CP.StringTable[0]) in layoutCOFF() 230 = CP.StringTable.size(); in layoutCOFF() 527 OS.write(&CP.StringTable[0], CP.StringTable.size()); in writeCOFF()
|
| /minix3/external/bsd/llvm/dist/llvm/utils/TableGen/ |
| H A D | AsmWriterEmitter.cpp | 289 SequenceToOffsetTable<std::string> StringTable; in EmitPrintInstruction() local 307 StringTable.add(Str); in EmitPrintInstruction() 311 StringTable.layout(); in EmitPrintInstruction() 324 Idx = StringTable.get(""); in EmitPrintInstruction() 328 Idx = StringTable.get(Str); in EmitPrintInstruction() 421 StringTable.emit(O, printChar); in EmitPrintInstruction() 528 SequenceToOffsetTable<std::string> StringTable; in emitRegisterNameString() local 561 StringTable.add(AsmName); in emitRegisterNameString() 564 StringTable.layout(); in emitRegisterNameString() 566 StringTable.emit(O, printChar); in emitRegisterNameString() [all …]
|
| H A D | AsmMatcherEmitter.cpp | 2420 StringToOffsetTable &StringTable, in emitCustomOperandParsing() argument 2485 OS << ", " << StringTable.GetOrAddStringOffset(LenMnemonic, false) in emitCustomOperandParsing() 2726 StringToOffsetTable StringTable; in run() local 2738 StringTable.GetOrAddStringOffset(LenMnemonic, false)); in run() 2742 StringTable.EmitString(OS); in run() 2801 OS << " { " << StringTable.GetOrAddStringOffset(LenMnemonic, false) in run() 3013 emitCustomOperandParsing(OS, Target, Info, ClassName, StringTable, in run()
|
| /minix3/external/bsd/llvm/dist/llvm/tools/macho-dump/ |
| H A D | macho-dump.cpp | 176 StringRef StringTable) { in DumpSymbolTableEntryData() argument 177 const char *Name = &StringTable.data()[StringIndex]; in DumpSymbolTableEntryData() 198 StringRef StringTable = Obj.getStringTableData(); in DumpSymtabCommand() local 199 outs().write_escaped(StringTable, in DumpSymtabCommand() 211 StringTable); in DumpSymtabCommand() 216 StringTable); in DumpSymtabCommand()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Object/ |
| H A D | Archive.h | 200 child_iterator StringTable; variable
|
| H A D | COFF.h | 496 const char *StringTable; variable
|
| /minix3/external/bsd/llvm/dist/llvm/test/tools/llvm-readobj/Inputs/ |
| H A D | relocs.py | 154 class StringTable: class 303 shstrtab = StringTable(f.read(sections[e_shstrndx].sh_size)) 309 strtab = StringTable(f.read(section.sh_size))
|