Searched refs:StrtabBuilder (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | IRSymtab.cpp | 79 StringTableBuilder &StrtabBuilder; member 85 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder() 87 : Symtab(Symtab), StrtabBuilder(StrtabBuilder), Saver(Alloc) {} in Builder() 104 S.Offset = StrtabBuilder.add(Value); in setStr() 366 StringTableBuilder &StrtabBuilder, in build() argument 368 return Builder(Symtab, StrtabBuilder, Alloc).build(Mods); in build() 390 StringTableBuilder StrtabBuilder(StringTableBuilder::RAW); in upgrade() local 392 if (Error E = build(Mods, FC.Symtab, StrtabBuilder, Alloc)) in upgrade() 395 StrtabBuilder.finalizeInOrder(); in upgrade() 396 FC.Strtab.resize(StrtabBuilder.getSize()); in upgrade() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.h | 35 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
| H A D | DXILBitcodeWriter.cpp | 100 StringTableBuilder &StrtabBuilder; member in llvm::dxil::DXILBitcodeWriter 133 StringTableBuilder &StrtabBuilder, BitstreamWriter &Stream) in DXILBitcodeWriter() argument 136 StrtabBuilder(StrtabBuilder), M(M), VE(M, I8PtrTy), Buffer(Buffer), in DXILBitcodeWriter() 427 if (Error E = irsymtab::build(Mods, Symtab, StrtabBuilder, Alloc)) { in writeSymtab() 440 StrtabBuilder.finalizeInOrder(); in writeStrtab() 441 Strtab.resize(StrtabBuilder.getSize()); in writeStrtab() 442 StrtabBuilder.write((uint8_t *)Strtab.data()); in writeStrtab() 465 DXILBitcodeWriter ModuleWriter(M, Buffer, StrtabBuilder, *Stream); in writeModule()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 138 StringTableBuilder &StrtabBuilder; member in __anon33774a8c0111::BitcodeWriterBase 144 : Stream(Stream), StrtabBuilder(StrtabBuilder) {} in BitcodeWriterBase() 187 : BitcodeWriterBase(Stream, StrtabBuilder), M(M), in ModuleBitcodeWriterBase() 1174 return StrtabBuilder.add(Str); in addToStrtab() 3854 NameVals.push_back(StrtabBuilder.add(Id)); in writeTypeIdSummaryRecord() 3873 NameVals.push_back(StrtabBuilder.add(Id)); in writeTypeIdCompatibleVtableSummaryRecord() 4367 NameVals.push_back(StrtabBuilder.add(S)); in writeCombinedGlobalValueSummary() 4381 NameVals.push_back(StrtabBuilder.add(S)); in writeCombinedGlobalValueSummary() 4646 StrtabBuilder.finalizeInOrder(); in writeStrtab() 4647 Strtab.resize(StrtabBuilder.getSize()); in writeStrtab() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeWriter.h | 36 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | IRSymtab.h | 166 StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc);
|