================ @@ -2205,93 +2230,141 @@ void SampleProfileMatcher::countMismatchedSamples(const FunctionSamples &FS) { countMismatchedSamples(CS.second); } -void SampleProfileMatcher::countProfileMismatches( - const Function &F, const FunctionSamples &FS, - const std::map<LineLocation, StringRef> &IRAnchors, +void ProfileMatchStats::countMismatchedCallsites( ---------------- WenleiHe wrote:
naming: `count` is a stateless and immutable action, but it's not the case here as you are tracking and recording `FuncMismatchedCallsites` that later stats depends on. https://github.com/llvm/llvm-project/pull/79090 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits