aaupov wrote: Update on profile size reduction: - What I reported as a baseline (221M) is with pseudo probes but no inline tree (produced by BOLT trunk). - What I reported as new size (404M) is with pseudo probes and inline tree encoded for each top-level function (this diff at [85c8e9e](https://github.com/llvm/llvm-project/pull/107137/commits/85c8e9e851ca26e853b57504b18a2816cc4a5d67)) - The proper **baseline** is the **profile without pseudo probe information** (61M). - With better pseudo probe encoding, I've reduced the size of profile without inline tree to 117M. - With better inline tree encoding, the total size is 174Mb (2.85x). Compressed is down to 24M (1.2x).
https://github.com/llvm/llvm-project/pull/107137 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits