diff options
author | Amir Ayupov <aaupov@fb.com> | 2025-07-28 13:29:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-28 13:29:55 +0200 |
commit | 1b657c6d6bcf6749fd37a332c7a7d8e281cd7be3 (patch) | |
tree | 1484df8e08d8e2168fcd268d636bb69ab16854a3 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | a2fcf18d71b3c3d4e7b52e558124eae8ae7c4a83 (diff) | |
download | llvm-1b657c6d6bcf6749fd37a332c7a7d8e281cd7be3.zip llvm-1b657c6d6bcf6749fd37a332c7a7d8e281cd7be3.tar.gz llvm-1b657c6d6bcf6749fd37a332c7a7d8e281cd7be3.tar.bz2 |
[BOLT][NFC] Register profiled functions once (#150622)
While registering profiled functions, only handle each address once.
Speeds up `DataAggregator::preprocessProfile`.
Test Plan:
For intermediate size pre-aggregated profile (10MB), reduces parsing
time from ~0.41s down to ~0.16s.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions