Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/
H A DStringPool.h
H A DStringTable.h
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DOffloadYAML.h27 struct StringEntry {
36 std::optional<std::vector<StringEntry>> StringEntries;
51 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::OffloadYAML::Binary::StringEntry)
68 template <> struct MappingTraits<OffloadYAML::Binary::StringEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
69 static void mapping(IO &IO, OffloadYAML::Binary::StringEntry &M); in LLVM_YAML_IS_SEQUENCE_VECTOR()
28 struct StringEntry { global() struct
52 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::OffloadYAML::Binary::StringEntry) LLVM_YAML_IS_SEQUENCE_VECTOR() argument
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.h47 const StringEntry *String = nullptr;
52 const StringEntry *String = nullptr;
115 StringEntry *String);
119 StringEntry *String = nullptr;
124 StringEntry *String);
128 StringEntry *String = nullptr;
132 DebugTypeDeclFilePatch(DIE *Die, TypeEntry *TypeName, StringEntry *Directory,
133 StringEntry *FilePath);
137 StringEntry *Directory = nullptr;
138 StringEntry *FilePath = nullptr;
H A DStringEntryToDwarfStringPoolEntryMap.h29 DwarfStringPoolEntryWithExtString *add(const StringEntry *String) { in add()
50 getExistingEntry(const StringEntry *String) const { in getExistingEntry()
64 DenseMap<const StringEntry *, DwarfStringPoolEntryWithExtString *>;
H A DDWARFLinkerUnit.h129 StringEntry *String = nullptr;
160 virtual uint64_t getDebugStrIndex(const StringEntry *String) { in getDebugStrIndex()
209 IndexedValuesMap<const StringEntry *> DebugStringIndexMap;
H A DDWARFLinkerUnit.cpp151 for (const StringEntry *String : DebugStringIndexMap.getValues()) { in emitDebugStringOffsetSection()
H A DDWARFLinkerImpl.h297 function_ref<void(StringDestinationKind, const StringEntry *)>
H A DDWARFLinkerImpl.cpp962 const StringEntry *String) { in assignOffsetsToStrings()
998 function_ref<void(StringDestinationKind Kind, const StringEntry *String)> in forEachOutputString()
1172 [&](StringDestinationKind Kind, const StringEntry *String) { in emitStringSections()
H A DDWARFLinkerCompileUnit.cpp188 StringEntry *CompileUnit::getFileName(unsigned FileIdx, in getFileName()
211 StringMap<StringEntry *>::iterator ParentIt = in getFileName()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/
H A DDWARFLinkerUnit.h
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DOffloadBinary.h125 struct StringEntry {
135 const StringEntry *StringMapBegin = in OffloadBinary()
136 reinterpret_cast<const StringEntry *>(&Buffer[TheEntry->StringOffset]); in OffloadBinary()
124 struct StringEntry { global() struct
134 ValueOffsetStringEntry OffloadBinary() argument
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DOffloadYAML.cpp59 void MappingTraits<OffloadYAML::Binary::StringEntry>::mapping( in mapping()
60 IO &IO, OffloadYAML::Binary::StringEntry &SE) { in mapping()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DOffloadBinary.cpp220 sizeof(StringEntry) * OffloadingData.StringData.size(); in write()
255 StringEntry Map{Offset + StrTab.getOffset(KeyAndValue.first), in write()
257 OS << StringRef(reinterpret_cast<char *>(&Map), sizeof(StringEntry)); in write()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp1042 DwarfStringPoolEntryRef StringEntry; in cloneStringAttribute() local
1044 StringEntry = DebugLineStrPool.getEntry(*String); in cloneStringAttribute()
1046 StringEntry = DebugStrPool.getEntry(*String); in cloneStringAttribute()
1052 StringEntry = DebugStrPool.getEntry(*FileName); in cloneStringAttribute()
1058 Info.Name = StringEntry; in cloneStringAttribute()
1061 Info.MangledName = StringEntry; in cloneStringAttribute()
1065 StringOffsetPool.getValueIndex(StringEntry.getOffset()); in cloneStringAttribute()
1075 DIEInteger(StringEntry.getOffset())); in cloneStringAttribute()
1799 auto StringEntry = DebugStrPool.getEntry(LibraryInstallName.value()); in cloneDIE() local
1801 dwarf::DW_FORM_strp, DIEInteger(StringEntry.getOffset())); in cloneDIE()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp274 using StringEntry = std::tuple<uint32_t, std::string, LVScopeCompileUnit *>; typedef in llvm::logicalview::__anond7e39c940211::LVStringRecords
275 using StringIds = std::map<TypeIndex, StringEntry>;