diff options
author | Ellis Hoag <ellis.sparky.hoag@gmail.com> | 2025-07-18 14:00:32 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-18 14:00:32 -0700 |
commit | fb5c94e712e683e8b7c3cd04b3e47584c226d751 (patch) | |
tree | 30a56537fe5628a353b9801559b6728f9567efbb /llvm/lib | |
parent | 004c67ea257039e4e98abc26dd4ac6e8f3d7a171 (diff) | |
download | llvm-fb5c94e712e683e8b7c3cd04b3e47584c226d751.zip llvm-fb5c94e712e683e8b7c3cd04b3e47584c226d751.tar.gz llvm-fb5c94e712e683e8b7c3cd04b3e47584c226d751.tar.bz2 |
[profdata] Use --hot-func-list to show all hot functions (#149428)
The `--hot-func-list` flag is used for sample profiles to dump the list
of hot functions. Add support to dump hot functions for IRPGO profiles
as well.
This also removes a `priority_queue` used for `--topn`. We can instead
store all functions and sort at the end before dumping. Since we are
storing `StringRef`s, I believe this won't consume too much memory.
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions