Home
last modified time | relevance | path

Searched refs:Checksums (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DStringsAndChecksums.h32 const DebugChecksumsSubsectionRef &Checksums);
43 if (Strings && Checksums) in initialize()
66 const DebugChecksumsSubsectionRef &checksums() const { return *Checksums; } in checksums()
69 bool hasChecksums() const { return Checksums != nullptr; } in hasChecksums()
79 const DebugChecksumsSubsectionRef *Checksums = nullptr; variable
91 void setChecksums(const ChecksumsPtr &CP) { Checksums = CP; } in setChecksums()
94 const ChecksumsPtr &checksums() const { return Checksums; } in checksums()
97 bool hasChecksums() const { return Checksums != nullptr; } in hasChecksums()
101 ChecksumsPtr Checksums; variable
H A DDebugChecksumsSubsection.h62 bool valid() const { return Checksums.valid(); }
67 Iterator begin() const { return Checksums.begin(); }
68 Iterator end() const { return Checksums.end(); }
70 const FileChecksumArray &getArray() const { return Checksums; }
73 FileChecksumArray Checksums;
97 std::vector<FileChecksumEntry> Checksums;
H A DDebugSubsectionVisitor.h45 virtual Error visitFileChecksums(DebugChecksumsSubsectionRef &Checksums,
104 const DebugChecksumsSubsectionRef &Checksums) { in visitDebugSubsections() argument
105 StringsAndChecksumsRef State(Strings, Checksums); in visitDebugSubsections()
H A DDebugInlineeLinesSubsection.h91 DebugInlineeLinesSubsection(DebugChecksumsSubsection &Checksums,
111 DebugChecksumsSubsection &Checksums;
H A DDebugLinesSubsection.h117 DebugLinesSubsection(DebugChecksumsSubsection &Checksums,
139 DebugChecksumsSubsection &Checksums;
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DStringsAndChecksums.cpp30 const DebugChecksumsSubsectionRef &Checksums) in StringsAndChecksumsRef() argument
31 : Strings(&Strings), Checksums(&Checksums) {} in StringsAndChecksumsRef()
55 Checksums = nullptr; in resetChecksums()
69 Checksums = OwnedChecksums.get(); in setChecksums()
75 if (Checksums) in initializeChecksums()
80 Checksums = OwnedChecksums.get(); in initializeChecksums()
H A DDebugInlineeLinesSubsection.cpp63 DebugChecksumsSubsection &Checksums, bool HasExtraFiles) in DebugInlineeLinesSubsection() argument
64 : DebugSubsection(DebugSubsectionKind::InlineeLines), Checksums(Checksums), in DebugInlineeLinesSubsection()
109 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in addExtraFile()
119 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in addInlineSite()
H A DDebugLinesSubsection.cpp72 DebugLinesSubsection::DebugLinesSubsection(DebugChecksumsSubsection &Checksums, in DebugLinesSubsection() argument
74 : DebugSubsection(DebugSubsectionKind::Lines), Checksums(Checksums) {} in DebugLinesSubsection()
77 uint32_t Offset = Checksums.mapChecksumOffset(FileName); in createBlock()
H A DDebugChecksumsSubsection.cpp53 if (auto EC = Reader.readArray(Checksums, Reader.bytesRemaining())) in initialize()
80 Checksums.push_back(Entry); in addChecksum()
96 for (const auto &FC : Checksums) { in commit()
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp118 std::vector<SourceFileChecksumEntry> Checksums; member
322 IO.mapRequired("Checksums", Checksums); in map()
407 for (const auto &CS : Checksums) { in toCodeViewSubsection()
558 auto Iter = Checksums.getArray().at(FileID); in getFileName()
559 if (Iter == Checksums.getArray().end()) in getFileName()
575 Result->Checksums.push_back(*ConvertedCS); in fromCodeViewSubsection()
583 const DebugChecksumsSubsectionRef &Checksums, in fromCodeViewSubsection() argument
592 auto EF = getFileName(Strings, Checksums, L.NameIndex); in fromCodeViewSubsection()
621 const DebugChecksumsSubsectionRef &Checksums, in fromCodeViewSubsection() argument
636 auto ExpF2 = getFileName(Strings, Checksums, EF); in fromCodeViewSubsection()
[all …]
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DPDB.cpp247 DebugChecksumsSubsectionRef Checksums; member in __anon97f256dd0111::DebugSHandler
1195 assert(!Checksums.valid() && in handleDebugS()
1197 ExitOnErr(Checksums.initialize(SS.getRecordData())); in handleDebugS()
1232 if (Checksums.valid()) in finish()
1262 for (FileChecksumEntry &FC : Checksums) { in finish()
1628 auto Iter = Checksums.getArray().at(FileID); in getFileName()
1629 if (Iter == Checksums.getArray().end()) in getFileName()
1657 DebugChecksumsSubsectionRef &Checksums, in findLineTable() argument
1694 assert(!Checksums.valid() && in findLineTable()
1696 ExitOnErr(Checksums.initialize(SS.getRecordData())); in findLineTable()
[all …]
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1175 DebugChecksumsSubsectionRef Checksums; in printCodeViewFileChecksums() local
1176 error(Checksums.initialize(Stream)); in printCodeViewFileChecksums()
1178 for (auto &FC : Checksums) { in printCodeViewFileChecksums()