[PATCH] D109551: [AutoFDO][llvm-profgen] Profile generation for LBR(non-CS) sample
Wenlei He via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 24 10:47:04 PDT 2021
wenlei added subscribers: xur, davidxl.
wenlei added a comment.
I just looked through features we have in internal tool, here's a list of things we need in addition to the basic support here and duplication factor. We can port them in later patches.
- profiled symbol list as mentioned.
- coroutine support to attribute sample on coroutine funclets back to main function.
- split function support to handle profiling on BOLT binaries.
- heuristic to compute and report profile density and make profiling suggestion.
cc @wmi @davidxl @xur hope this will soon be the unified tool for sample PGO profile generation including FS-AFDO too. We plan to switch to llvm-profgen for AutoFDO production use when it's ready.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D109551/new/
https://reviews.llvm.org/D109551
More information about the llvm-commits
mailing list