Add support for
- specifying multiple profiles on the command line
- writing YAML profile containing multiple sub-profiles
No support for reading YAML profile with sub-profiles or correctly updating
function profile using multiple profiles.
Paths
| Differential D143875
[BOLT] Add general support for multiple binary profiles (WIP) Needs ReviewPublic Authored by Amir on Feb 12 2023, 9:12 PM.
Details Summary Add support for
No support for reading YAML profile with sub-profiles or correctly updating
Diff Detail
Event TimelineAmir added a child revision: D143876: [BOLT] Add support for reading YAML profile v2 (WIP).Feb 12 2023, 9:14 PM
Revision Contents
Diff 496835 bolt/include/bolt/Profile/ProfileYAMLMapping.h
bolt/include/bolt/Profile/YAMLProfileWriter.h
bolt/include/bolt/Rewrite/RewriteInstance.h
bolt/include/bolt/Utils/CommandLineOpts.h
bolt/lib/Profile/YAMLProfileWriter.cpp
bolt/lib/Rewrite/RewriteInstance.cpp
bolt/lib/Utils/CommandLineOpts.cpp
bolt/tools/driver/llvm-bolt.cpp
|