Home
last modified time | relevance | path

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

/freebsd-14.2/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);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DStructuralHash.cpp23 << Twine::utohexstr(StructuralHash(M, EnableDetailedStructuralHash)) in run()
29 << Twine::utohexstr(StructuralHash(F, EnableDetailedStructuralHash)) in run()
/freebsd-14.2/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp179 FunctionNode(Function *F) : F(F), Hash(StructuralHash(*F)) {} in FunctionNode()
419 HashedFuncs.push_back({StructuralHash(Func), &Func}); in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1236 return Result{StructuralHash(F)}; in run()
1253 return Result{StructuralHash(F)}; in run()
1341 if (HashBefore->Hash != StructuralHash(*F)) { in registerCallbacks()
1371 if (HashBefore->Hash != StructuralHash(M)) { in registerCallbacks()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile152 SRCS_MIN+= Analysis/StructuralHash.cpp
849 SRCS_MIN+= IR/StructuralHash.cpp