Home
last modified time | relevance | path

Searched refs:Strtab (Results 1 – 11 of 11) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/Object/
H A DIRSymtab.h58 StringRef get(StringRef Strtab) const { in get()
59 return {Strtab.data() + Offset, Size}; in get()
237 StringRef Symtab, Strtab; variable
245 StringRef str(storage::Str S) const { return S.get(Strtab); } in str()
259 Reader(StringRef Symtab, StringRef Strtab) : Symtab(Symtab), Strtab(Strtab) { in Reader() argument
370 SmallVector<char, 0> Symtab, Strtab; member
H A DIRObjectFile.h76 SmallVector<char, 0> Symtab, Strtab; member
/openbsd/gnu/llvm/llvm/lib/Object/
H A DIRObjectFile.cpp153 F.Strtab = std::move(FCOrErr->Strtab); in readIRSymtab()
H A DIRSymtab.cpp396 FC.Strtab.resize(StrtabBuilder.getSize()); in upgrade()
397 StrtabBuilder.write((uint8_t *)FC.Strtab.data()); in upgrade()
400 {FC.Strtab.data(), FC.Strtab.size()}}; in upgrade()
/openbsd/gnu/llvm/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h106 StringRef Strtab; variable
133 StringRef getStrtab() const { return Strtab; } in getStrtab()
H A DBitcodeWriter.h69 void copyStrtab(StringRef Strtab);
/openbsd/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp420 : Stream(std::move(Stream)), Strtab(Strtab) { in BitcodeReaderBase()
426 StringRef Strtab; member in __anonbda00ad50311::BitcodeReaderBase
7778 StringRef Strtab; in readBlobInRecord() local
7787 return Strtab; in readBlobInRecord()
7805 Strtab = Blob; in readBlobInRecord()
7882 Expected<StringRef> Strtab = in getBitcodeFileContents() local
7884 if (!Strtab) in getBitcodeFileContents()
7885 return Strtab.takeError(); in getBitcodeFileContents()
7891 if (!I.Strtab.empty()) in getBitcodeFileContents()
7893 I.Strtab = *Strtab; in getBitcodeFileContents()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/LTO/
H A DLTO.h115 SmallVector<char, 0> Strtab; variable
/openbsd/gnu/llvm/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp214 const StringTableBuilder &Strtab);
939 const StringTableBuilder &Strtab) { in toELFSymbols() argument
953 Symbol.st_name = Strtab.getOffset(ELFYAML::dropUniqueSuffix(Sym.Name)); in toELFSymbols()
/openbsd/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4836 std::vector<char> Strtab; in writeStrtab() local
4838 Strtab.resize(StrtabBuilder.getSize()); in writeStrtab()
4839 StrtabBuilder.write((uint8_t *)Strtab.data()); in writeStrtab()
4842 {Strtab.data(), Strtab.size()}); in writeStrtab()
4847 void BitcodeWriter::copyStrtab(StringRef Strtab) { in copyStrtab() argument
4848 writeBlob(bitc::STRTAB_BLOCK_ID, bitc::STRTAB_BLOB, Strtab); in copyStrtab()
/openbsd/gnu/llvm/llvm/lib/LTO/
H A DLTO.cpp500 File->Strtab = std::move(FOrErr->Strtab); in create()