Home
last modified time | relevance | path

Searched refs:BinaryRef (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project/llvm/include/llvm/ObjectYAML/
H A DYAML.h63 class BinaryRef {
64 friend bool operator==(const BinaryRef &LHS, const BinaryRef &RHS);
74 BinaryRef() = default;
75 BinaryRef(ArrayRef<uint8_t> Data) : Data(Data), DataIsHexString(false) {} in BinaryRef() function
76 BinaryRef(StringRef Data) : Data(arrayRefFromStringRef(Data)) {} in BinaryRef() function
98 inline bool operator==(const BinaryRef &LHS, const BinaryRef &RHS) {
106 template <> struct ScalarTraits<BinaryRef> {
107 static void output(const BinaryRef &, void *, raw_ostream &);
108 static StringRef input(StringRef, void *, BinaryRef &);
H A DMinidumpYAML.h80 yaml::BinaryRef CvRecord;
81 yaml::BinaryRef MiscRecord;
90 yaml::BinaryRef Stack;
91 yaml::BinaryRef Context;
100 yaml::BinaryRef Content;
109 yaml::BinaryRef Content;
129 yaml::BinaryRef ThreadContext;
168 yaml::BinaryRef Content; in SystemInfoStream()
261 template <> struct MappingContextTraits<minidump::MemoryDescriptor, BinaryRef> {
263 BinaryRef
[all...]
H A DArchiveYAML.h48 std::optional<yaml::BinaryRef> Content;
54 std::optional<yaml::BinaryRef> Content;
H A DWasmYAML.h70 yaml::BinaryRef Body;
111 yaml::BinaryRef Body;
128 yaml::BinaryRef Content;
204 yaml::BinaryRef Payload;
H A DCodeViewYAMLTypeHashing.h39 yaml::BinaryRef Hash;
H A DOffloadYAML.h37 std::optional<yaml::BinaryRef> Content;
H A DCOFFYAML.h72 yaml::BinaryRef Binary;
83 yaml::BinaryRef SectionData;
H A DMachOYAML.h58 std::optional<llvm::yaml::BinaryRef> content;
145 std::optional<llvm::yaml::BinaryRef> RawLinkEditSegment;
H A DXCOFFYAML.h83 yaml::BinaryRef SectionData;
210 std::optional<yaml::BinaryRef> RawContent;
H A DELFYAML.h205 yaml::BinaryRef Desc;
259 std::optional<yaml::BinaryRef> Content;
310 std::optional<yaml::BinaryRef> Pattern;
H A DDWARFYAML.h222 std::optional<yaml::BinaryRef> Content;
/llvm-project/llvm/lib/ObjectYAML/
H A DYAML.cpp22 void yaml::ScalarTraits<yaml::BinaryRef>::output( in output()
23 const yaml::BinaryRef &Val, void *, raw_ostream &Out) { in output()
27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, in input()
28 yaml::BinaryRef &Val) { in input()
35 Val = yaml::BinaryRef(Scalar); in input()
39 void yaml::BinaryRef::writeAsBinary(raw_ostream &OS, uint64_t N) const { in writeAsBinary()
54 void yaml::BinaryRef::writeAsHex(raw_ostream &OS) const { in writeAsHex()
H A DCodeViewYAMLTypeHashing.cpp35 ScalarTraits<BinaryRef>::output(GH.Hash, Ctx, OS); in output()
40 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input()
H A DMinidumpEmitter.cpp47 size_t allocateBytes(yaml::BinaryRef Data) { in allocateBytes()
117 static LocationDescriptor layout(BlobAllocator &File, yaml::BinaryRef Data) { in layout()
H A DMinidumpYAML.cpp264 MappingContextTraits<MemoryDescriptor_64, yaml::BinaryRef>::mapping( in mapping()
294 IO.mapOptional("Misc Record", M.MiscRecord, yaml::BinaryRef());
312 MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in streamMapping()
374 void yaml::MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in streamMapping()
375 IO &IO, MemoryDescriptor &Memory, BinaryRef &Content) { in streamMapping()
380 void yaml::MappingContextTraits<MemoryDescriptor_64, yaml::BinaryRef>::mapping( in mapping()
381 IO &IO, MemoryDescriptor_64 &Memory, BinaryRef &Content) { in mapping()
H A DCodeViewYAMLSymbols.cpp303 yaml::BinaryRef Binary; in map()
305 Binary = yaml::BinaryRef(Data); in map()
H A DCOFFEmitter.cpp162 static yaml::BinaryRef in layoutOptionalHeader()
H A DMachOEmitter.cpp346 yaml::BinaryRef Content = *Sec.content; in writeSectionData()
/llvm-project/llvm/unittests/ObjectYAML/
H A DYAMLTest.cpp16 yaml::BinaryRef Binary;
30 TEST(ObjectYAML, BinaryRef) { in TEST() argument
53 EXPECT_EQ(BH2.Binary, yaml::BinaryRef("AAAA")); in TEST()
/llvm-project/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp193 CustomSec->Payload = yaml::BinaryRef(WasmSec.Content); in dumpCustomSection()
341 Seg.Offset.Body = yaml::BinaryRef(Segment.Offset.Body); in dump()
362 Function.Body = yaml::BinaryRef(Func.Body); in dump()
377 Seg.Offset.Body = yaml::BinaryRef(Segment.Data.Offset.Body); in dump()
381 Seg.Content = yaml::BinaryRef(Segment.Data.Content); in dump()
H A Delf2yaml.cpp867 S->Content = yaml::BinaryRef(Content); in dumpStackSizesSection()
982 S->Content = yaml::BinaryRef(Content); in dumpBBAddrMapSection()
1029 S->Content = yaml::BinaryRef(Content); in dumpAddrsigSection()
1109 S->Content = yaml::BinaryRef(Content); in dumpCallGraphProfileSection()
1129 S->Content = yaml::BinaryRef(Content); in dumpCallGraphProfileSection()
1247 S->Content = yaml::BinaryRef(Content); in dumpSymtabShndxSection()
1301 S->Content = yaml::BinaryRef(*ContentOrErr); in dumpNoteSection()
1307 S->Content = yaml::BinaryRef(*ContentOrErr);
1335 S->Content = yaml::BinaryRef(Content); in dumpHashSection()
1344 S->Content = yaml::BinaryRef(Conten in dumpHashSection()
[all...]
H A Dmacho2yaml.cpp98 yaml::BinaryRef(Obj.getSectionContents(Sec.offset, Sec.size)); in constructSectionCommon()
189 yaml::BinaryRef(Obj.getSectionContents(Sec.offset, Sec.size)); in extractSections()
299 yaml::BinaryRef(Obj.getSegmentContents("__LINKEDIT")); in dump()
H A Dcoff2yaml.cpp184 NewYAMLSection.SectionData = yaml::BinaryRef(sectionData); in dumpSections()
/llvm-project/llvm/unittests/DebugInfo/BTF/
H A DBTFParserTest.cpp26 static raw_ostream &operator<<(raw_ostream &OS, const yaml::BinaryRef &Ref) { in operator <<()
32 static yaml::BinaryRef makeBinRef(const T *Ptr, size_t Size = sizeof(T)) { in makeBinRef()
33 return yaml::BinaryRef(ArrayRef<uint8_t>((const uint8_t *)Ptr, Size)); in makeBinRef()
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkResult.cpp305 BinaryRef Binary; in denormalize()

12