/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | StringTableBuilder.cpp | 1 //===- StringTableBuilder.cpp - String table building utility -------------===// 9 #include "llvm/MC/StringTableBuilder.h" 26 StringTableBuilder::~StringTableBuilder() = default; 28 void StringTableBuilder::initSize() { 49 StringTableBuilder::StringTableBuilder(Kind K, unsigned Alignment) function in class:StringTableBuilder 54 void StringTableBuilder::write(raw_ostream &OS) const { 64 void StringTableBuilder::write(uint8_t *Buf) const { 122 void StringTableBuilder [all...] |
H A D | XCOFFObjectWriter.cpp | 21 #include "llvm/MC/StringTableBuilder.h" 147 StringTableBuilder Strings; 222 Strings(StringTableBuilder::XCOFF),
|
H A D | WinCOFFObjectWriter.cpp | 33 #include "llvm/MC/StringTableBuilder.h" 140 StringTableBuilder Strings{StringTableBuilder::WinCOFF};
|
H A D | ELFObjectWriter.cpp | 38 #include "llvm/MC/StringTableBuilder.h" 140 StringTableBuilder StrTabBuilder{StringTableBuilder::ELF};
|
H A D | MCDwarf.cpp | 30 #include "llvm/MC/StringTableBuilder.h" 51 StringTableBuilder LineStrings{StringTableBuilder::DWARF};
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | StringTableBuilder.h | 1 //===- StringTableBuilder.h - String table building utility -----*- C++ -*-===// 23 class StringTableBuilder { class in namespace:llvm 38 StringTableBuilder(Kind K, unsigned Alignment = 1); 39 ~StringTableBuilder();
|
H A D | MCMachObjectWriter.h | 18 #include "llvm/MC/StringTableBuilder.h" 116 StringTableBuilder StringTable{StringTableBuilder::MachO};
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/ |
H A D | MachOLayoutBuilder.h | 26 StringTableBuilder StrTableBuilder{StringTableBuilder::MachO}; 43 StringTableBuilder &getStringTableBuilder() { return StrTableBuilder; }
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/ |
H A D | Writer.h | 13 #include "llvm/MC/StringTableBuilder.h" 31 StringTableBuilder StrTabBuilder; 54 : Obj(Obj), Buf(Buf), StrTabBuilder(StringTableBuilder::WinCOFF) {}
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeWriter.h | 18 #include "llvm/MC/StringTableBuilder.h" 36 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | GsymCreator.h | 22 #include "llvm/MC/StringTableBuilder.h" 137 StringTableBuilder StrTab;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | IRSymtab.cpp | 26 #include "llvm/MC/StringTableBuilder.h" 70 StringTableBuilder &StrtabBuilder; 74 // The StringTableBuilder does not create a copy of any strings added to it, 76 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, 339 StringTableBuilder &StrtabBuilder, 363 StringTableBuilder StrtabBuilder(StringTableBuilder::RAW);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | IRSymtab.h | 40 class StringTableBuilder; 161 StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | ELFEmitter.cpp | 18 #include "llvm/MC/StringTableBuilder.h" 118 StringTableBuilder DotStrtab{StringTableBuilder::ELF}; 121 StringTableBuilder DotShStrtab{StringTableBuilder::ELF}; 124 StringTableBuilder DotDynstr{StringTableBuilder::ELF}; 136 const StringTableBuilder &Strtab); 151 StringTableBuilder &STB, 530 const StringTableBuilder [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | GsymCreator.cpp | 12 #include "llvm/MC/StringTableBuilder.h" 24 GsymCreator::GsymCreator() : StrTab(StringTableBuilder::ELF) {
|
/freebsd-12-stable/contrib/llvm-project/lld/ELF/ |
H A D | SyntheticSections.h | 27 #include "llvm/MC/StringTableBuilder.h" 899 llvm::StringTableBuilder builder; 928 std::vector<llvm::StringTableBuilder> shards;
|
H A D | SyntheticSections.cpp | 3152 builder(StringTableBuilder::RAW, alignment) {} 3194 shards.emplace_back(StringTableBuilder::RAW, alignment);
|
/freebsd-12-stable/contrib/llvm-project/lld/COFF/ |
H A D | Chunks.h | 19 #include "llvm/MC/StringTableBuilder.h" 397 // The MergeChunk then tail merges the strings using the StringTableBuilder 399 // on the offsets assigned by the StringTableBuilder. 416 llvm::StringTableBuilder builder;
|
H A D | Chunks.cpp | 866 : builder(StringTableBuilder::RAW, alignment) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
H A D | Object.h | 18 #include "llvm/MC/StringTableBuilder.h" 572 StringTableBuilder StrTabBuilder; 575 StringTableSection() : StrTabBuilder(StringTableBuilder::ELF) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 60 #include "llvm/MC/StringTableBuilder.h" 133 StringTableBuilder &StrtabBuilder; 138 BitcodeWriterBase(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder) 179 ModuleBitcodeWriterBase(const Module &M, StringTableBuilder &StrtabBuilder, 265 StringTableBuilder &StrtabBuilder, 420 IndexBitcodeWriter(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder, 3597 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, 3611 StringTableBuilder &StrtabBuilder, 3630 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, 4530 ThinLinkBitcodeWriter(const Module &M, StringTableBuilder [all...] |
/freebsd-12-stable/lib/clang/libllvm/ |
H A D | Makefile | 747 SRCS_MIN+= MC/StringTableBuilder.cpp
|