• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/

Lines Matching refs:StrtabBuilder

132   StringTableBuilder &StrtabBuilder;
137 BitcodeWriterBase(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder)
138 : Stream(Stream), StrtabBuilder(StrtabBuilder) {}
178 ModuleBitcodeWriterBase(const Module &M, StringTableBuilder &StrtabBuilder,
182 : BitcodeWriterBase(Stream, StrtabBuilder), M(M),
264 StringTableBuilder &StrtabBuilder,
268 : ModuleBitcodeWriterBase(M, StrtabBuilder, Stream,
419 IndexBitcodeWriter(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder,
423 : BitcodeWriterBase(Stream, StrtabBuilder), Index(Index),
1105 return StrtabBuilder.add(Str);
3646 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder,
3651 NameVals.push_back(StrtabBuilder.add(Wpd.SingleImplName));
3660 StringTableBuilder &StrtabBuilder,
3663 NameVals.push_back(StrtabBuilder.add(Id));
3674 writeWholeProgramDevirtResolution(NameVals, StrtabBuilder, W.first,
3679 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder,
3682 NameVals.push_back(StrtabBuilder.add(Id));
3927 writeTypeIdCompatibleVtableSummaryRecord(NameVals, StrtabBuilder, S.first,
4184 NameVals.push_back(StrtabBuilder.add(S));
4198 NameVals.push_back(StrtabBuilder.add(S));
4213 writeTypeIdSummaryRecord(NameVals, StrtabBuilder, It->second.first,
4450 if (Error E = irsymtab::build(Mods, Symtab, StrtabBuilder, Alloc)) {
4463 StrtabBuilder.finalizeInOrder();
4464 Strtab.resize(StrtabBuilder.getSize());
4465 StrtabBuilder.write((uint8_t *)Strtab.data());
4491 ModuleBitcodeWriter ModuleWriter(M, Buffer, StrtabBuilder, *Stream,
4500 IndexBitcodeWriter IndexWriter(*Stream, StrtabBuilder, *Index,
4572 ThinLinkBitcodeWriter(const Module &M, StringTableBuilder &StrtabBuilder,
4576 : ModuleBitcodeWriterBase(M, StrtabBuilder, Stream,
4621 Vals.push_back(StrtabBuilder.add(GV.getName()));
4635 Vals.push_back(StrtabBuilder.add(F.getName()));
4649 Vals.push_back(StrtabBuilder.add(A.getName()));
4663 Vals.push_back(StrtabBuilder.add(I.getName()));
4702 ThinLinkBitcodeWriter ThinLinkWriter(M, StrtabBuilder, *Stream, Index,