Home | History | Annotate | Download | only in IPO

Lines Matching defs:FunctionHash

185   typedef uint64_t FunctionHash;
186 static FunctionHash functionHash(Function &);
457 FunctionComparator::FunctionHash Hash;
461 : F(F), Hash(FunctionComparator::functionHash(*F)) {}
463 FunctionComparator::FunctionHash getHash() const { return Hash; }
1305 // available at once. This interface is necessary for functionHash because it
1333 FunctionComparator::FunctionHash FunctionComparator::functionHash(Function &F) {
1546 std::vector<std::pair<FunctionComparator::FunctionHash, Function *>>
1550 HashedFuncs.push_back({FunctionComparator::functionHash(Func), &Func});
1556 [](const std::pair<FunctionComparator::FunctionHash, Function *> &a,
1557 const std::pair<FunctionComparator::FunctionHash, Function *> &b) {