Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/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.h78 SmallVector<char, 0> Symtab, Strtab; member
/freebsd-src/contrib/llvm-project/llvm/lib/Object/
H A DIRObjectFile.cpp152 F.Strtab = std::move(FCOrErr->Strtab); in readIRSymtab()
H A DIRSymtab.cpp409 FC.Strtab.resize(StrtabBuilder.getSize()); in upgrade()
410 StrtabBuilder.write((uint8_t *)FC.Strtab.data());
413 {FC.Strtab.data(), FC.Strtab.size()}}; in readBitcode()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h107 StringRef Strtab; variable
134 StringRef getStrtab() const { return Strtab; } in getStrtab()
H A DBitcodeWriter.h69 void copyStrtab(StringRef Strtab);
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp436 BitcodeReaderBase(BitstreamCursor Stream, StringRef Strtab)
437 : Stream(std::move(Stream)), Strtab(Strtab) {
443 StringRef Strtab;
491 if (Record[0] + Record[1] > Strtab.size())
493 return {StringRef(Strtab.data() + Record[0], Record[1]), Record.slice(2)};
707 BitcodeReader(BitstreamCursor Stream, StringRef Strtab,
975 BitstreamCursor Stream, StringRef Strtab, ModuleSummaryIndex &TheIndex,
1024 BitcodeReader::BitcodeReader(BitstreamCursor Stream, StringRef Strtab, in hasImplicitComdat()
1027 : BitcodeReaderBase(std::move(Stream), Strtab), Contex in hasImplicitComdat()
420 BitcodeReaderBase(BitstreamCursor Stream,StringRef Strtab) BitcodeReaderBase() argument
427 StringRef Strtab; global() member in __anon5272731a0311::BitcodeReaderBase
966 BitcodeReader(BitstreamCursor Stream,StringRef Strtab,StringRef ProducerIdentification,LLVMContext & Context) BitcodeReader() argument
6768 ModuleSummaryIndexBitcodeReader(BitstreamCursor Cursor,StringRef Strtab,ModuleSummaryIndex & TheIndex,StringRef ModulePath,std::function<bool (GlobalValue::GUID)> IsPrevailing) ModuleSummaryIndexBitcodeReader() argument
7102 parseWholeProgramDevirtResolution(ArrayRef<uint64_t> Record,StringRef Strtab,size_t & Slot,TypeIdSummary & TypeId) parseWholeProgramDevirtResolution() argument
7118 parseTypeIdSummaryRecord(ArrayRef<uint64_t> Record,StringRef Strtab,ModuleSummaryIndex & TheIndex) parseTypeIdSummaryRecord() argument
7830 StringRef Strtab; readBlobInRecord() local
7934 Expected<StringRef> Strtab = getBitcodeFileContents() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h121 SmallVector<char, 0> Strtab;
119 SmallVector<char, 0> Strtab; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFEmitter.cpp221 const StringTableBuilder &Strtab);
946 const StringTableBuilder &Strtab) { in toELFSymbols()
960 Symbol.st_name = Strtab.getOffset(ELFYAML::dropUniqueSuffix(Sym.Name)); in toELFSymbols()
940 toELFSymbols(ArrayRef<ELFYAML::Symbol> Symbols,const StringTableBuilder & Strtab) toELFSymbols() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp5065 std::vector<char> Strtab; in writeSimplifiedModuleInfo()
5067 Strtab.resize(StrtabBuilder.getSize()); in writeSimplifiedModuleInfo()
5068 StrtabBuilder.write((uint8_t *)Strtab.data()); in writeSimplifiedModuleInfo()
5071 {Strtab.data(), Strtab.size()}); in writeSimplifiedModuleInfo()
5076 void BitcodeWriter::copyStrtab(StringRef Strtab) { in writeSimplifiedModuleInfo()
5077 writeBlob(bitc::STRTAB_BLOCK_ID, bitc::STRTAB_BLOB, Strtab); in writeSimplifiedModuleInfo()
4874 std::vector<char> Strtab; writeStrtab() local
4885 copyStrtab(StringRef Strtab) copyStrtab() argument
/freebsd-src/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp577 File->Strtab = std::move(FOrErr->Strtab);