[PATCH] D120335: [llvm-profgen] Generating probe-based non-CS profile.
Hongtao Yu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 1 14:33:48 PST 2022
hoy added a comment.
In D120335#3352701 <https://reviews.llvm.org/D120335#3352701>, @davidxl wrote:
> What is the size overhead on binary with probe? What is the impact on source drifting tolerance level?
Pseudo probes have negligible impact on code size. When it comes to binary size, the two encoded probe sections can cause the binary 10% - 15% bigger as of now.
As for source drifting, probe-based profile should be resilient to source changes that do not affect CFG structure and the number of callsites.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D120335/new/
https://reviews.llvm.org/D120335
More information about the llvm-commits
mailing list