/freebsd-current/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.h | 18 #include "llvm/MC/StringTableBuilder.h" 38 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
/freebsd-current/contrib/llvm-project/llvm/lib/MC/ |
H A D | StringTableBuilder.cpp | 1 //===- StringTableBuilder.cpp - String table building utility -------------===// 9 #include "llvm/MC/StringTableBuilder.h" 27 StringTableBuilder::~StringTableBuilder() = default; 29 void StringTableBuilder::initSize() { 56 StringTableBuilder::StringTableBuilder(Kind K, Align Alignment) function in class:StringTableBuilder 61 void StringTableBuilder::write(raw_ostream &OS) const { 71 void StringTableBuilder::write(uint8_t *Buf) const { 129 void StringTableBuilder [all...] |
H A D | DXContainerPSVInfo.cpp | 11 #include "llvm/MC/StringTableBuilder.h" 35 ProcessElementList(StringTableBuilder &StrTabBuilder, 107 StringTableBuilder StrTabBuilder((StringTableBuilder::DXContainer)); 168 StringTableBuilder StrTabBuilder((StringTableBuilder::DWARF));
|
H A D | WinCOFFObjectWriter.cpp | 34 #include "llvm/MC/StringTableBuilder.h" 142 StringTableBuilder Strings{StringTableBuilder::WinCOFF};
|
H A D | ELFObjectWriter.cpp | 39 #include "llvm/MC/StringTableBuilder.h" 127 StringTableBuilder StrTabBuilder{StringTableBuilder::ELF};
|
H A D | XCOFFObjectWriter.cpp | 24 #include "llvm/MC/StringTableBuilder.h" 305 StringTableBuilder Strings; 452 Strings(StringTableBuilder::XCOFF),
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/MachO/ |
H A D | MachOLayoutBuilder.h | 65 StringTableBuilder StrTableBuilder; 75 static StringTableBuilder::Kind getStringTableBuilderKind(const Object &O, 88 StringTableBuilder &getStringTableBuilder() { return StrTableBuilder; }
|
H A D | MachOLayoutBuilder.cpp | 18 StringTableBuilder::Kind 21 return Is64Bit ? StringTableBuilder::MachO64 : StringTableBuilder::MachO; 22 return Is64Bit ? StringTableBuilder::MachO64Linked 23 : StringTableBuilder::MachOLinked;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | StringTableBuilder.h | 1 //===- StringTableBuilder.h - String table building utility -----*- C++ -*-===// 24 class StringTableBuilder { class in namespace:llvm 50 StringTableBuilder(Kind K, Align Alignment = Align(1)); 51 ~StringTableBuilder();
|
H A D | MCMachObjectWriter.h | 18 #include "llvm/MC/StringTableBuilder.h" 117 StringTableBuilder StringTable; 132 StringTable(TargetObjectWriter->is64Bit() ? StringTableBuilder::MachO64 133 : StringTableBuilder::MachO),
|
H A D | MCDwarf.h | 21 #include "llvm/MC/StringTableBuilder.h" 55 StringTableBuilder LineStrings{StringTableBuilder::DWARF};
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFWriter.h | 12 #include "llvm/MC/StringTableBuilder.h" 32 StringTableBuilder StrTabBuilder; 56 : Obj(Obj), Out(Out), StrTabBuilder(StringTableBuilder::WinCOFF) {}
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeWriter.h | 18 #include "llvm/MC/StringTableBuilder.h" 36 StringTableBuilder StrtabBuilder{StringTableBuilder::RAW};
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | GsymCreator.h | 22 #include "llvm/MC/StringTableBuilder.h" 137 StringTableBuilder StrTab;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Object/ |
H A D | IRSymtab.cpp | 25 #include "llvm/MC/StringTableBuilder.h" 79 StringTableBuilder &StrtabBuilder; 83 // The StringTableBuilder does not create a copy of any strings added to it, 85 Builder(SmallVector<char, 0> &Symtab, StringTableBuilder &StrtabBuilder, 373 StringTableBuilder &StrtabBuilder, 397 StringTableBuilder StrtabBuilder(StringTableBuilder::RAW);
|
H A D | OffloadBinary.cpp | 16 #include "llvm/MC/StringTableBuilder.h" 209 StringTableBuilder StrTab(StringTableBuilder::ELF);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | IRSymtab.h | 42 class StringTableBuilder; 166 StringTableBuilder &StrtabBuilder, BumpPtrAllocator &Alloc);
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | ELFEmitter.cpp | 19 #include "llvm/MC/StringTableBuilder.h" 184 StringTableBuilder DotStrtab{StringTableBuilder::ELF}; 189 StringTableBuilder DotShStrtab{StringTableBuilder::ELF}; 192 StringTableBuilder DotDynstr{StringTableBuilder::ELF}; 199 StringTableBuilder *ShStrtabStrings = &DotShStrtab; 215 const StringTableBuilder &Strtab); 230 StringTableBuilder [all...] |
H A D | XCOFFEmitter.cpp | 16 #include "llvm/MC/StringTableBuilder.h" 37 StrTblBuilder(StringTableBuilder::XCOFF) { 72 StringTableBuilder StrTblBuilder; 749 "Specified ContentSize is less than the StringTableBuilder size.");
|
/freebsd-current/contrib/llvm-project/llvm/lib/InterfaceStub/ |
H A D | ELFObjHandler.cpp | 11 #include "llvm/MC/StringTableBuilder.h" 93 // This class just wraps StringTableBuilder for the purpose of adding a 95 class ELFStringTableBuilder : public StringTableBuilder { 97 ELFStringTableBuilder() : StringTableBuilder(StringTableBuilder::ELF) {}
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | GsymCreator.cpp | 12 #include "llvm/MC/StringTableBuilder.h" 24 : StrTab(StringTableBuilder::ELF), Quiet(Quiet) { 315 // since StringTableBuilder stores references to strings. Any string
|
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObject.h | 16 #include "llvm/MC/StringTableBuilder.h" 597 StringTableBuilder StrTabBuilder; 600 StringTableSection() : StrTabBuilder(StringTableBuilder::ELF) {
|
/freebsd-current/contrib/llvm-project/lld/ELF/ |
H A D | SyntheticSections.h | 29 #include "llvm/MC/StringTableBuilder.h" 964 llvm::StringTableBuilder builder; 993 SmallVector<llvm::StringTableBuilder, 0> shards;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 59 #include "llvm/MC/StringTableBuilder.h" 140 StringTableBuilder &StrtabBuilder; 145 BitcodeWriterBase(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder) 185 ModuleBitcodeWriterBase(const Module &M, StringTableBuilder &StrtabBuilder, 269 StringTableBuilder &StrtabBuilder, 442 IndexBitcodeWriter(BitstreamWriter &Stream, StringTableBuilder &StrtabBuilder, 3946 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, 3960 StringTableBuilder &StrtabBuilder, 3979 SmallVector<uint64_t, 64> &NameVals, StringTableBuilder &StrtabBuilder, 4985 ThinLinkBitcodeWriter(const Module &M, StringTableBuilder [all...] |
/freebsd-current/contrib/llvm-project/lld/COFF/ |
H A D | Chunks.h | 19 #include "llvm/MC/StringTableBuilder.h" 461 // The MergeChunk then tail merges the strings using the StringTableBuilder 463 // on the offsets assigned by the StringTableBuilder. 479 llvm::StringTableBuilder builder;
|