This is an archive of the discontinued LLVM Phabricator instance.

[UsersManual] Add llvm-progen as an alternative tool for AutoFDO profile generation.
ClosedPublic

Authored by hoy on Jan 31 2023, 10:20 AM.

Details

Summary

I'm adding llvm-profgen as an alternative AutoFDO profile generator to the user manual. llvm-profgen is widely used and tested by META as their default profile generator.

Diff Detail

Event Timeline

hoy created this revision.Jan 31 2023, 10:20 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 31 2023, 10:20 AM
Herald added subscribers: modimo, wenlei. · View Herald Transcript
hoy requested review of this revision.Jan 31 2023, 10:20 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 31 2023, 10:20 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
hoy edited the summary of this revision. (Show Details)Jan 31 2023, 10:23 AM
hoy added reviewers: wenlei, wlei.

Given llvm-profgen is in llvm tree, I'm wondering if it makes sense to treat it first option instead of alternative to out of tree create_llvm_prof. wdyt @davidxl

hoy added a comment.Jun 14 2023, 11:49 AM

Given llvm-profgen is in llvm tree, I'm wondering if it makes sense to treat it first option instead of alternative to out of tree create_llvm_prof. wdyt @davidxl

@davidxl any thought on this? Thanks.

davidxl accepted this revision.Jun 20 2023, 9:42 AM

lgtm

This revision is now accepted and ready to land.Jun 20 2023, 9:42 AM
This revision was landed with ongoing or failed builds.Jun 20 2023, 1:26 PM
This revision was automatically updated to reflect the committed changes.