summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorEllis Hoag <ellis.sparky.hoag@gmail.com>2022-07-14 11:40:53 -0700
committerEllis Hoag <ellis.sparky.hoag@gmail.com>2022-07-14 11:41:30 -0700
commitaf58684f272046f293a9f469f03d23bd2b138349 (patch)
tree0c23a719f64481035e6ae962643df2b49bbb6a26 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent140bfdca60ae8b1b2ad115846379e3c9ca914bfb (diff)
[InstrProf] Add options to profile function groups
Add two options, `-fprofile-function-groups=N` and `-fprofile-selected-function-group=i` used to partition functions into `N` groups and only instrument the functions in group `i`. Similar options were added to xray in https://reviews.llvm.org/D87953 and the goal is the same; to reduce instrumented size overhead by spreading the overhead across multiple builds. Raw profiles from different groups can be added like normal using the `llvm-profdata merge` command. Reviewed By: ianlevesque Differential Revision: https://reviews.llvm.org/D129594
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions