wlei-llvm wrote: In the new commit: - Added the non-inline call target matching. - Sort the input profiles to make the matching deterministic. - Merged the matching and find function into a one function `findOrMatchNewFunction`. - Other misc issues. https://github.com/llvm/llvm-project/pull/92151