Home
last modified time | relevance | path

Searched refs:StructuralHash (Results 1 – 7 of 7) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DStructuralHash.h31 IRHash StructuralHash(const Function &F, bool DetailedHash = false);
37 IRHash StructuralHash(const Module &M, bool DetailedHash = false);
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DStructuralHash.cpp24 << Twine::utohexstr(StructuralHash(M, EnableDetailedStructuralHash)) in run()
30 << Twine::utohexstr(StructuralHash(F, EnableDetailedStructuralHash)) in run()
/src/contrib/llvm-project/llvm/lib/IR/
H A DStructuralHash.cpp156 IRHash llvm::StructuralHash(const Function &F, bool DetailedHash) { in StructuralHash() function in llvm
162 IRHash llvm::StructuralHash(const Module &M, bool DetailedHash) { in StructuralHash() function in llvm
H A DPass.cpp143 return StructuralHash(M, true); in structuralHash()
147 return StructuralHash(F, true); in structuralHash()
/src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp179 FunctionNode(Function *F) : F(F), Hash(StructuralHash(*F)) {} in FunctionNode()
426 HashedFuncs.push_back({StructuralHash(Func), &Func}); in runOnModule()
/src/contrib/llvm-project/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1310 return Result{StructuralHash(F)}; in run()
1327 return Result{StructuralHash(F)}; in run()
1415 if (HashBefore->Hash != StructuralHash(*F)) { in registerCallbacks()
1445 if (HashBefore->Hash != StructuralHash(M)) { in registerCallbacks()
/src/lib/clang/libllvm/
H A DMakefile167 SRCS_MIN+= Analysis/StructuralHash.cpp
872 SRCS_MIN+= IR/StructuralHash.cpp