[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