/freebsd-current/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.h | 38 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
H A D | DXILBitcodeWriter.cpp | 101 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 D | IRSymtab.cpp | 79 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 D | BitcodeWriter.h | 36 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 140 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 D | IRSymtab.h | 163 /// Fills in Symtab and StrtabBuilder with a valid symbol and string table for 166 StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc);
|