Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/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.h79 yaml::BinaryRef CvRecord;
80 yaml::BinaryRef MiscRecord;
89 yaml::BinaryRef Stack;
90 yaml::BinaryRef Context;
99 yaml::BinaryRef Content;
110 yaml::BinaryRef ThreadContext;
149 yaml::BinaryRef Content;
242 template <> struct MappingContextTraits<minidump::MemoryDescriptor, BinaryRef> {
244 BinaryRef &Content);
H A DArchiveYAML.h47 Optional<yaml::BinaryRef> Content;
53 Optional<yaml::BinaryRef> Content;
H A DCodeViewYAMLTypeHashing.h39 yaml::BinaryRef Hash;
H A DWasmYAML.h70 yaml::BinaryRef Body;
111 yaml::BinaryRef Body;
128 yaml::BinaryRef Content;
203 yaml::BinaryRef Payload;
H A DOffloadYAML.h37 Optional<yaml::BinaryRef> Content;
H A DXCOFFYAML.h81 yaml::BinaryRef SectionData;
205 Optional<yaml::BinaryRef> RawContent;
H A DMachOYAML.h57 Optional<llvm::yaml::BinaryRef> content;
136 Optional<llvm::yaml::BinaryRef> RawLinkEditSegment;
H A DCOFFYAML.h72 yaml::BinaryRef SectionData;
H A DELFYAML.h178 yaml::BinaryRef Desc;
232 Optional<yaml::BinaryRef> Content;
283 Optional<yaml::BinaryRef> Pattern;
H A DDWARFYAML.h196 Optional<yaml::BinaryRef> Content;
/llvm-project-15.0.7/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.cpp37 ScalarTraits<BinaryRef>::output(GH.Hash, Ctx, OS); in output()
42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input()
H A DMinidumpEmitter.cpp46 size_t allocateBytes(yaml::BinaryRef Data) { in allocateBytes()
116 static LocationDescriptor layout(BlobAllocator &File, yaml::BinaryRef Data) { in layout()
H A DMinidumpYAML.cpp285 IO.mapOptional("Misc Record", M.MiscRecord, yaml::BinaryRef()); in mapping()
303 MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in mapping()
353 void yaml::MappingContextTraits<MemoryDescriptor, yaml::BinaryRef>::mapping( in mapping()
354 IO &IO, MemoryDescriptor &Memory, BinaryRef &Content) { in mapping()
H A DCodeViewYAMLSymbols.cpp290 yaml::BinaryRef Binary; in map()
292 Binary = yaml::BinaryRef(Data); in map()
H A DCOFFEmitter.cpp171 static yaml::BinaryRef
H A DMachOEmitter.cpp338 yaml::BinaryRef Content = *Sec.content; in writeSectionData()
H A DELFEmitter.cpp97 void writeAsBinary(const yaml::BinaryRef &Bin, uint64_t N = UINT64_MAX) { in writeAsBinary()
718 const Optional<yaml::BinaryRef> &Content, in writeContent()
/llvm-project-15.0.7/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-15.0.7/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp191 CustomSec->Payload = yaml::BinaryRef(WasmSec.Content); in dumpCustomSection()
339 Seg.Offset.Body = yaml::BinaryRef(Segment.Offset.Body); in dump()
360 Function.Body = yaml::BinaryRef(Func.Body); in dump()
375 Seg.Offset.Body = yaml::BinaryRef(Segment.Data.Offset.Body); in dump()
379 Seg.Content = yaml::BinaryRef(Segment.Data.Content); in dump()
H A Delf2yaml.cpp866 S->Content = yaml::BinaryRef(Content); in dumpStackSizesSection()
922 S->Content = yaml::BinaryRef(Content); in dumpBBAddrMapSection()
967 S->Content = yaml::BinaryRef(Content); in dumpAddrsigSection()
1047 S->Content = yaml::BinaryRef(Content); in dumpCallGraphProfileSection()
1067 S->Content = yaml::BinaryRef(Content); in dumpCallGraphProfileSection()
1171 S->Content = yaml::BinaryRef(Content); in dumpContentSection()
1224 S->Content = yaml::BinaryRef(*ContentOrErr); in dumpNoteSection()
1258 S->Content = yaml::BinaryRef(Content); in dumpHashSection()
1267 S->Content = yaml::BinaryRef(Content); in dumpHashSection()
1314 S->Content = yaml::BinaryRef(Content); in dumpGnuHashSection()
[all …]
H A Dmacho2yaml.cpp95 yaml::BinaryRef(Obj.getSectionContents(Sec.offset, Sec.size)); in constructSectionCommon()
188 yaml::BinaryRef(Obj.getSectionContents(Sec.offset, Sec.size)); in extractSections()
298 yaml::BinaryRef(Obj.getSegmentContents("__LINKEDIT")); in dump()
H A Dcoff2yaml.cpp184 NewYAMLSection.SectionData = yaml::BinaryRef(sectionData); in dumpSections()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkResult.cpp310 BinaryRef Binary;

12