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

Reply via email to