Lines Matching refs:FunctionComparator
178 FunctionComparator::FunctionHash Hash;
183 : F(F), Hash(FunctionComparator::functionHash(*F)) {} in FunctionNode()
186 FunctionComparator::FunctionHash getHash() const { return Hash; } in getHash()
225 FunctionComparator FCmp(LHS.getFunc(), RHS.getFunc(), GlobalNumbers); in operator ()()
330 int Res1 = FunctionComparator(F1, F2, &GlobalNumbers).compare(); in doSanityCheck()
331 int Res2 = FunctionComparator(F2, F1, &GlobalNumbers).compare(); in doSanityCheck()
351 int Res3 = FunctionComparator(F1, F3, &GlobalNumbers).compare(); in doSanityCheck()
352 int Res4 = FunctionComparator(F2, F3, &GlobalNumbers).compare(); in doSanityCheck()
394 std::vector<std::pair<FunctionComparator::FunctionHash, Function *>> in runOnModule()
398 HashedFuncs.push_back({FunctionComparator::functionHash(Func), &Func}); in runOnModule()
404 [](const std::pair<FunctionComparator::FunctionHash, Function *> &a, in runOnModule()
405 const std::pair<FunctionComparator::FunctionHash, Function *> &b) { in runOnModule()
864 assert(FunctionComparator(F, G, &GlobalNumbers).compare() == 0 && in replaceFunctionInTree()