Home
last modified time | relevance | path

Searched refs:StringTableBuilder (Results 1 – 17 of 17) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/MC/
H A DStringTableBuilder.cpp27 StringTableBuilder::~StringTableBuilder() = default;
29 void StringTableBuilder::initSize() { in initSize()
49 StringTableBuilder::StringTableBuilder(Kind K, unsigned Alignment) in StringTableBuilder() function in StringTableBuilder
54 void StringTableBuilder::write(raw_ostream &OS) const { in write()
64 void StringTableBuilder::write(uint8_t *Buf) const { in write()
119 void StringTableBuilder::finalize() { in finalize()
124 void StringTableBuilder::finalizeInOrder() { in finalizeInOrder()
128 void StringTableBuilder::finalizeStringTable(bool Optimize) { in finalizeStringTable()
165 void StringTableBuilder::clear() { in clear()
170 size_t StringTableBuilder::getOffset(CachedHashStringRef S) const { in getOffset()
[all …]
H A DWinCOFFObjectWriter.cpp141 StringTableBuilder Strings{StringTableBuilder::WinCOFF};
H A DELFObjectWriter.cpp140 StringTableBuilder StrTabBuilder{StringTableBuilder::ELF};
H A DMCDwarf.cpp52 StringTableBuilder LineStrings{StringTableBuilder::DWARF};
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DStringTableBuilder.h24 class StringTableBuilder {
39 StringTableBuilder(Kind K, unsigned Alignment = 1);
40 ~StringTableBuilder();
H A DMCMachObjectWriter.h115 StringTableBuilder StringTable{StringTableBuilder::MachO};
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/COFF/
H A DWriter.h32 StringTableBuilder StrTabBuilder;
54 : Obj(Obj), Buf(Buf), StrTabBuilder(StringTableBuilder::WinCOFF) {} in COFFWriter()
/freebsd-12.1/contrib/llvm/include/llvm/Bitcode/
H A DBitcodeWriter.h36 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
/freebsd-12.1/contrib/llvm/lib/Object/
H A DIRSymtab.cpp71 StringTableBuilder &StrtabBuilder;
77 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, in Builder()
324 StringTableBuilder &StrtabBuilder, in build()
348 StringTableBuilder StrtabBuilder(StringTableBuilder::RAW); in upgrade()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DIRSymtab.h41 class StringTableBuilder; variable
158 StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc);
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DSyntheticSections.h840 llvm::StringTableBuilder Builder;
868 std::vector<llvm::StringTableBuilder> Shards;
H A DSyntheticSections.cpp2880 Builder(StringTableBuilder::RAW, Alignment) {} in MergeTailSection()
2922 Shards.emplace_back(StringTableBuilder::RAW, Alignment); in finalizeContents()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/ELF/
H A DObject.h415 StringTableBuilder StrTabBuilder;
418 StringTableSection() : StrTabBuilder(StringTableBuilder::ELF) { in StringTableSection()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DChunks.h269 llvm::StringTableBuilder Builder;
H A DChunks.cpp829 : Builder(StringTableBuilder::RAW, Alignment) { in MergeChunk()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp133 StringTableBuilder &StrtabBuilder;
138 BitcodeWriterBase(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder) in BitcodeWriterBase()
179 ModuleBitcodeWriterBase(const Module &M, StringTableBuilder &StrtabBuilder, in ModuleBitcodeWriterBase()
264 StringTableBuilder &StrtabBuilder, in ModuleBitcodeWriter()
417 IndexBitcodeWriter(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder, in IndexBitcodeWriter()
3499 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, in writeWholeProgramDevirtResolution()
3513 StringTableBuilder &StrtabBuilder, in writeTypeIdSummaryRecord()
4348 ThinLinkBitcodeWriter(const Module &M, StringTableBuilder &StrtabBuilder, in ThinLinkBitcodeWriter()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile696 SRCS_MIN+= MC/StringTableBuilder.cpp