Home
last modified time | relevance | path

Searched refs:StringTable (Results 1 – 12 of 12) sorted by relevance

/trueos/contrib/llvm/lib/Object/
HDArchive.cpp135 const char *addr = Parent->StringTable->Data.begin() in getName()
139 if (Parent->StringTable == Parent->end_children() in getName()
140 || addr < (Parent->StringTable->Data.begin() in getName()
142 || addr > (Parent->StringTable->Data.begin() in getName()
144 + Parent->StringTable->getSize())) in getName()
272 StringTable = i; in Archive()
304 StringTable = i; in Archive()
HDCOFFObjectFile.cpp383 getObject(StringTable, Data, StringTableAddr, StringTableSize)) in initSymbolTablePtr()
388 (StringTableSize > 4 && StringTable[StringTableSize - 1] != 0)) in initSymbolTablePtr()
460 , StringTable(0) in COFFObjectFile()
536 ret.p = reinterpret_cast<uintptr_t>(StringTable); in end_symbols()
669 Result = StringRef(StringTable + offset); in getString()
HDMachOObjectFile.cpp469 StringRef StringTable = getStringTableData(); in getSymbolName() local
471 const char *Start = &StringTable.data()[Entry.n_strx]; in getSymbolName()
/trueos/contrib/llvm/lib/MC/
HDMachObjectWriter.cpp32 StringTable.clear(); in reset()
495 ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable, in ComputeSymbolTable() argument
509 StringTable += '\x00'; in ComputeSymbolTable()
531 Entry = StringTable.size(); in ComputeSymbolTable()
532 StringTable += Symbol.getName(); in ComputeSymbolTable()
533 StringTable += '\x00'; in ComputeSymbolTable()
567 Entry = StringTable.size(); in ComputeSymbolTable()
568 StringTable += Symbol.getName(); in ComputeSymbolTable()
569 StringTable += '\x00'; in ComputeSymbolTable()
600 while (StringTable.size() % 4) in ComputeSymbolTable()
[all …]
HDWinCOFFObjectWriter.cpp106 class StringTable { class
114 StringTable();
134 StringTable Strings;
263 void StringTable::update_length() { in update_length()
267 StringTable::StringTable() { in StringTable() function in StringTable
274 size_t StringTable::size() const { in size()
280 size_t StringTable::insert(StringRef String) { in insert()
HDELFObjectWriter.cpp96 SmallString<256> StringTable; member in __anona10a2d530111::ELFObjectWriter
583 assert(StringTable.size() && "Missing string table"); in WriteSymbolTable()
882 StringTable += '\x00'; in ComputeSymbolTable()
894 Entry = StringTable.size(); in ComputeSymbolTable()
895 StringTable += Name; in ComputeSymbolTable()
896 StringTable += '\x00'; in ComputeSymbolTable()
965 Entry = StringTable.size(); in ComputeSymbolTable()
966 StringTable += Name; in ComputeSymbolTable()
967 StringTable += '\x00'; in ComputeSymbolTable()
1196 F->getContents().append(StringTable.begin(), StringTable.end()); in CreateMetadataSections()
/trueos/contrib/llvm/tools/macho-dump/
HDmacho-dump.cpp176 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()
213 StringTable); in DumpSymtabCommand()
218 StringTable); in DumpSymtabCommand()
/trueos/contrib/llvm/utils/TableGen/
HDAsmWriterEmitter.cpp294 SequenceToOffsetTable<std::string> StringTable; in EmitPrintInstruction() local
312 StringTable.add(Str); in EmitPrintInstruction()
316 StringTable.layout(); in EmitPrintInstruction()
329 Idx = StringTable.get(""); in EmitPrintInstruction()
333 Idx = StringTable.get(Str); in EmitPrintInstruction()
426 StringTable.emit(O, printChar); in EmitPrintInstruction()
524 SequenceToOffsetTable<std::string> StringTable; in emitRegisterNameString() local
557 StringTable.add(AsmName); in emitRegisterNameString()
560 StringTable.layout(); in emitRegisterNameString()
562 StringTable.emit(O, printChar); in emitRegisterNameString()
[all …]
HDAsmMatcherEmitter.cpp2467 StringToOffsetTable &StringTable, in emitCustomOperandParsing() argument
2532 OS << ", " << StringTable.GetOrAddStringOffset(LenMnemonic, false) in emitCustomOperandParsing()
2776 StringToOffsetTable StringTable; in run() local
2791 StringTable.GetOrAddStringOffset(LenMnemonic, false)); in run()
2795 StringTable.EmitString(OS); in run()
2856 OS << " { " << StringTable.GetOrAddStringOffset(LenMnemonic, false) in run()
3068 emitCustomOperandParsing(OS, Target, Info, ClassName, StringTable, in run()
/trueos/contrib/llvm/include/llvm/MC/
HDMCMachObjectWriter.h108 SmallString<256> StringTable; variable
241 void ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable,
/trueos/contrib/llvm/include/llvm/Object/
HDArchive.h195 child_iterator StringTable; variable
HDCOFF.h231 const char *StringTable; variable