reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
   41     MD5::MD5Result Checksum;
include/llvm/MC/MCContext.h
  549                                     Optional<MD5::MD5Result> Checksum,
  586                                 Optional<MD5::MD5Result> Checksum,
include/llvm/MC/MCDwarf.h
   61   Optional<MD5::MD5Result> Checksum;
  229                                 Optional<MD5::MD5Result> Checksum,
  253                    Optional<MD5::MD5Result> Checksum,
  283                         Optional<MD5::MD5Result> Checksum,
  291                    Optional<MD5::MD5Result> Checksum, uint16_t DwarfVersion,
  315                                 Optional<MD5::MD5Result> Checksum,
  320                    Optional<MD5::MD5Result> Checksum, Optional<StringRef> Source,
  327                    Optional<MD5::MD5Result> Checksum, Optional<StringRef> Source) {
include/llvm/MC/MCStreamer.h
  806                                   Optional<MD5::MD5Result> Checksum = None,
  821       Optional<MD5::MD5Result> Checksum = None, Optional<StringRef> Source = None,
  826                                        Optional<MD5::MD5Result> Checksum,
include/llvm/Support/FileSystem.h
  439 ErrorOr<MD5::MD5Result> md5_contents(int FD);
  442 ErrorOr<MD5::MD5Result> md5_contents(const Twine &Path);
include/llvm/Support/MD5.h
  104 inline bool operator==(const MD5::MD5Result &LHS, const MD5::MD5Result &RHS) {
  104 inline bool operator==(const MD5::MD5Result &LHS, const MD5::MD5Result &RHS) {
  112   MD5 Hash;
  114   MD5::MD5Result Result;
lib/CodeGen/AsmPrinter/DIEHash.cpp
  393   MD5::MD5Result Result;
  417   MD5::MD5Result Result;
lib/CodeGen/AsmPrinter/DIEHash.h
  103   MD5 Hash;
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 2866   MD5 Hash;
 2871   MD5::MD5Result Result;
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  311 Optional<MD5::MD5Result> DwarfUnit::getMD5AsBytes(const DIFile *File) const {
  323   MD5::MD5Result CKMem;
lib/CodeGen/AsmPrinter/DwarfUnit.h
  290   Optional<MD5::MD5Result> getMD5AsBytes(const DIFile *File) const;
lib/MC/MCAsmStreamer.cpp
  231                                                Optional<MD5::MD5Result> Checksum = None,
  235                                Optional<MD5::MD5Result> Checksum,
 1210                                     Optional<MD5::MD5Result> Checksum,
 1243     Optional<MD5::MD5Result> Checksum, Optional<StringRef> Source, unsigned CUID) {
 1272                                             Optional<MD5::MD5Result> Checksum,
lib/MC/MCContext.cpp
  610   Optional<MD5::MD5Result> Cksum;
  612     MD5 Hash;
  613     MD5::MD5Result Sum;
  650                                            Optional<MD5::MD5Result> Checksum,
lib/MC/MCDwarf.cpp
  364     const MD5::MD5Result &Cksum = *DwarfFile.Checksum;
  539                                                 Optional<MD5::MD5Result> Checksum,
  548                        StringRef &FileName, Optional<MD5::MD5Result> Checksum) {
  557                                    Optional<MD5::MD5Result> Checksum,
lib/MC/MCParser/AsmParser.cpp
 3439     Optional<MD5::MD5Result> CKMem;
 3441       MD5::MD5Result Sum;
lib/MC/MCStreamer.cpp
  215                                       Optional<MD5::MD5Result> Checksum,
  224                                          Optional<MD5::MD5Result> Checksum,
lib/ProfileData/GCOV.cpp
  692     MD5 Hasher;
  693     MD5::MD5Result Result;
lib/Support/MD5.cpp
  277   MD5 Hash;
  279   MD5::MD5Result Res;
lib/Support/Path.cpp
  995 ErrorOr<MD5::MD5Result> md5_contents(int FD) {
  996   MD5 Hash;
 1010   MD5::MD5Result Result;
 1015 ErrorOr<MD5::MD5Result> md5_contents(const Twine &Path) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1421   MD5 Hasher;
 1423   MD5::MD5Result Hash;
lib/Transforms/Utils/ModuleUtils.cpp
  253   MD5 Md5;
  276   MD5::MD5Result R;
  280   MD5::stringifyResult(R, Str);
lib/Transforms/Utils/NameAnonGlobals.cpp
   39     MD5 Hasher;
   54     MD5::MD5Result Hash;
   57     MD5::stringifyResult(Hash, Result);
lib/Transforms/Utils/SplitModule.cpp
  242   MD5 H;
  243   MD5::MD5Result R;
tools/clang/include/clang/AST/DataCollection.h
   44 void addDataToConsumer(T &DataConsumer, llvm::StringRef Str) {
   48 template <class T> void addDataToConsumer(T &DataConsumer, const QualType &QT) {
   57 addDataToConsumer(T &DataConsumer, Type Data) {
tools/clang/include/clang/Frontend/PrecompiledPreamble.h
  215     llvm::MD5::MD5Result MD5 = {};
tools/clang/lib/AST/MicrosoftMangle.cpp
   56     llvm::MD5 Hasher;
   57     llvm::MD5::MD5Result Hash;
   62     llvm::MD5::stringifyResult(Hash, HexString);
tools/clang/lib/Analysis/CloneDetection.cpp
  181     : public ConstStmtVisitor<CloneTypeIIStmtDataCollector<T>> {
  184   T &DataConsumer;
  192                                T &DataConsumer)
  224 static size_t createHash(llvm::MD5 &Hash) {
  228   llvm::MD5::MD5Result HashResult;
  251   llvm::MD5 Hash;
  278       llvm::MD5 Hash;
  288           llvm::MD5 SubHash = Hash;
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  382   llvm::MD5 Hash;
  383   llvm::MD5::MD5Result Result;
tools/clang/lib/CodeGen/CodeGenPGO.cpp
   74   llvm::MD5 MD5;
  753   llvm::MD5::MD5Result Result;
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  696   llvm::MD5 MD5Ctx;
tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp
  171   llvm::MD5 Hash;
  172   llvm::MD5::MD5Result MD5Res;
  177   llvm::MD5::stringifyResult(MD5Res, Res);
tools/clang/tools/libclang/CIndexer.cpp
  204       llvm::MD5 Hash;
  206       llvm::MD5::MD5Result Result;
tools/clang/unittests/AST/DataCollectionTest.cpp
   30   llvm::MD5 &DataConsumer;
   37   StmtDataCollector(const Stmt *S, ASTContext &Context, llvm::MD5 &DataConsumer)
   55   llvm::MD5::MD5Result &Hash;
   56   StmtHashMatch(llvm::MD5::MD5Result &Hash) : NumFound(0), Hash(Hash) {}
   65     llvm::MD5 MD5;
   72 static testing::AssertionResult hashStmt(llvm::MD5::MD5Result &Hash,
   96   llvm::MD5::MD5Result Hash1, Hash2;
tools/lld/ELF/Writer.cpp
 2720       memcpy(dest, MD5::hash(arr).data(), hashSize);
tools/lldb/source/Utility/DataExtractor.cpp
 1110   llvm::MD5 md5;
 1115   llvm::MD5::MD5Result result;
unittests/Support/MD5Test.cpp
   23   MD5 Hash;
   25   MD5::MD5Result MD5Res;
   28   MD5::stringifyResult(MD5Res, Res);
   33   MD5 Hash;
   35   MD5::MD5Result MD5Res;
   38   MD5::stringifyResult(MD5Res, Res);
   62   std::array<uint8_t, 16> Vec = MD5::hash(Input);
   63   MD5::MD5Result MD5Res;
   66   MD5::stringifyResult(MD5Res, Res);