Searched refs:StrtabBuilder (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.h38 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
H A DDXILBitcodeWriter.cpp101 StringTableBuilder &StrtabBuilder; member in class:llvm::dxil::DXILBitcodeWriter
134 StringTableBuilder &StrtabBuilder, BitstreamWriter &Stream)
137 StrtabBuilder(StrtabBuilder), M(M), VE(M, I8PtrTy), Buffer(Buffer),
427 DXILBitcodeWriter ModuleWriter(M, Buffer, StrtabBuilder, *Stream);
133 DXILBitcodeWriter(const Module &M, SmallVectorImpl<char> &Buffer, StringTableBuilder &StrtabBuilder, BitstreamWriter &Stream) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp79 StringTableBuilder &StrtabBuilder; member in struct:__anon2108::Builder
85 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, argument
87 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {}
104 S.Offset = StrtabBuilder.add(Value);
373 StringTableBuilder &StrtabBuilder,
375 return Builder(Symtab, StrtabBuilder, Alloc).build(Mods);
397 StringTableBuilder StrtabBuilder(StringTableBuilder::RAW);
399 if (Error E = build(Mods, FC.Symtab, StrtabBuilder, Alloc))
402 StrtabBuilder
372 build(ArrayRef<Module *> Mods, SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h36 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp140 StringTableBuilder &StrtabBuilder; member in class:__anon1820::BitcodeWriterBase
145 BitcodeWriterBase(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder) argument
146 : Stream(Stream), StrtabBuilder(StrtabBuilder) {}
185 ModuleBitcodeWriterBase(const Module &M, StringTableBuilder &StrtabBuilder, argument
189 : BitcodeWriterBase(Stream, StrtabBuilder), M(M),
269 StringTableBuilder &StrtabBuilder,
273 : ModuleBitcodeWriterBase(M, StrtabBuilder, Stream,
442 IndexBitcodeWriter(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder, argument
446 : BitcodeWriterBase(Stream, StrtabBuilder), Inde
268 ModuleBitcodeWriter(const Module &M, SmallVectorImpl<char> &Buffer, StringTableBuilder &StrtabBuilder, BitstreamWriter &Stream, bool ShouldPreserveUseListOrder, const ModuleSummaryIndex *Index, bool GenerateHash, ModuleHash *ModHash = nullptr) argument
3945 writeWholeProgramDevirtResolution( SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, uint64_t Id, const WholeProgramDevirtResolution &Wpd) argument
3959 writeTypeIdSummaryRecord(SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, const std::string &Id, const TypeIdSummary &Summary) argument
3978 writeTypeIdCompatibleVtableSummaryRecord( SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, const std::string &Id, const TypeIdCompatibleVtableInfo &Summary, ValueEnumerator &VE) argument
4985 ThinLinkBitcodeWriter(const Module &M, StringTableBuilder &StrtabBuilder, BitstreamWriter &Stream, const ModuleSummaryIndex &Index, const ModuleHash &ModHash) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/
H A DIRSymtab.h163 /// Fills in Symtab and StrtabBuilder with a valid symbol and string table for
166 StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc);

Completed in 144 milliseconds