Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DIRSymtab.h57 StringRef get(StringRef Strtab) const { in get()
58 return {Strtab.data() + Offset, Size}; in get()
229 StringRef Symtab, Strtab; variable
236 StringRef str(storage::Str S) const { return S.get(Strtab); } in str()
250 Reader(StringRef Symtab, StringRef Strtab) : Symtab(Symtab), Strtab(Strtab) { in Reader() argument
348 SmallVector<char, 0> Symtab, Strtab; member
H A DIRObjectFile.h82 SmallVector<char, 0> Symtab, Strtab; member
/freebsd-12.1/contrib/llvm/lib/Object/
H A DIRSymtab.cpp354 FC.Strtab.resize(StrtabBuilder.getSize()); in upgrade()
355 StrtabBuilder.write((uint8_t *)FC.Strtab.data()); in upgrade()
358 {FC.Strtab.data(), FC.Strtab.size()}}; in upgrade()
H A DIRObjectFile.cpp152 F.Strtab = std::move(FCOrErr->Strtab); in readIRSymtab()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DWriter.cpp210 std::vector<char> Strtab; member in __anon341a1c240111::Writer
942 size_t OffsetOfEntry = Strtab.size() + 4; // +4 for the size field in addEntryToStringTable()
943 Strtab.insert(Strtab.end(), Str.begin(), Str.end()); in addEntryToStringTable()
944 Strtab.push_back('\0'); in addEntryToStringTable()
1026 if (OutputSymtab.empty() && Strtab.empty()) in createSymbolAndStringTable()
1033 FileOff += 4 + Strtab.size(); in createSymbolAndStringTable()
1290 if (OutputSymtab.empty() && Strtab.empty()) in writeHeader()
1303 write32le(Buf, Strtab.size() + 4); in writeHeader()
1304 if (!Strtab.empty()) in writeHeader()
1305 memcpy(Buf + 4, Strtab.data(), Strtab.size()); in writeHeader()
/freebsd-12.1/contrib/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h64 StringRef Strtab; variable
91 StringRef getStrtab() const { return Strtab; } in getStrtab()
H A DBitcodeWriter.h69 void copyStrtab(StringRef Strtab);
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp380 : Stream(std::move(Stream)), Strtab(Strtab) { in BitcodeReaderBase()
386 StringRef Strtab; member in __anond7564fed0311::BitcodeReaderBase
5713 StringRef Strtab; in readBlobInRecord() local
5718 return Strtab; in readBlobInRecord()
5732 Strtab = Blob; in readBlobInRecord()
5799 Expected<StringRef> Strtab = in getBitcodeFileContents() local
5801 if (!Strtab) in getBitcodeFileContents()
5802 return Strtab.takeError(); in getBitcodeFileContents()
5808 if (!I->Strtab.empty()) in getBitcodeFileContents()
5810 I->Strtab = *Strtab; in getBitcodeFileContents()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/LTO/
H A DLTO.h106 SmallVector<char, 0> Strtab; variable
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DLTO.cpp414 File->Strtab = std::move(FOrErr->Strtab); in create()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4238 std::vector<char> Strtab; in writeStrtab() local
4240 Strtab.resize(StrtabBuilder.getSize()); in writeStrtab()
4241 StrtabBuilder.write((uint8_t *)Strtab.data()); in writeStrtab()
4244 {Strtab.data(), Strtab.size()}); in writeStrtab()
4249 void BitcodeWriter::copyStrtab(StringRef Strtab) { in copyStrtab() argument
4250 writeBlob(bitc::STRTAB_BLOCK_ID, bitc::STRTAB_BLOB, Strtab); in copyStrtab()