Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DOffloadYAML.h27 struct StringEntry { struct
36 Optional<std::vector<StringEntry>> StringEntries;
51 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::OffloadYAML::Binary::StringEntry) in LLVM_YAML_IS_SEQUENCE_VECTOR() argument
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()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DOffloadBinary.h124 struct StringEntry { struct
134 const StringEntry *StringMapBegin = in OffloadBinary() argument
135 reinterpret_cast<const StringEntry *>(&Buffer[TheEntry->StringOffset]); in OffloadBinary()
/llvm-project-15.0.7/llvm/lib/Object/
H A DOffloadBinary.cpp66 sizeof(StringEntry) * OffloadingData.StringData.size(); in write()
101 StringEntry Map{Offset + StrTab.getOffset(KeyAndValue.getKey()), in write()
103 OS << StringRef(reinterpret_cast<char *>(&Map), sizeof(StringEntry)); in write()
/llvm-project-15.0.7/llvm/tools/obj2yaml/
H A Doffload2yaml.cpp27 Member.StringEntries = std::vector<OffloadYAML::Binary::StringEntry>(); in populateYAML()
29 Member.StringEntries->emplace_back(OffloadYAML::Binary::StringEntry( in populateYAML()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DOffloadYAML.cpp59 void MappingTraits<OffloadYAML::Binary::StringEntry>::mapping( in mapping()
60 IO &IO, OffloadYAML::Binary::StringEntry &SE) { in mapping()
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp890 auto StringEntry = StringPool.getEntry(*String); in cloneStringAttribute() local
894 Info.Name = StringEntry; in cloneStringAttribute()
897 Info.MangledName = StringEntry; in cloneStringAttribute()
900 DIEInteger(StringEntry.getOffset())); in cloneStringAttribute()