diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2025-06-22 06:55:41 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@ucw.cz> | 2025-06-22 07:01:24 +0200 |
commit | ed02d762d51d9544aeca52a8b306c2da2f36bd7f (patch) | |
tree | a5b28bae87345eb55e9c7047be18d3852ba4fb28 /libjava/classpath/lib/java/util | |
parent | fc276742e0db337c4d13e6c474abafd4796a6b69 (diff) | |
download | gcc-ed02d762d51d9544aeca52a8b306c2da2f36bd7f.zip gcc-ed02d762d51d9544aeca52a8b306c2da2f36bd7f.tar.gz gcc-ed02d762d51d9544aeca52a8b306c2da2f36bd7f.tar.bz2 |
Handle functions with 0 profile in auto-profile
This is the last part of the infrastructure to allow functions with
local profiles and 0 global autofdo counts.
Bootstrapped/regtested x86_64-linux, comitted.
gcc/ChangeLog:
* auto-profile.cc (afdo_set_bb_count): Dump inline stacks
and reasons when lookup failed.
(afdo_set_bb_count): Record info about BBs with zero AFDO count.
(afdo_annotate_cfg): Set profile to global0_afdo if there are
no samples in profile.
Diffstat (limited to 'libjava/classpath/lib/java/util')
0 files changed, 0 insertions, 0 deletions