[llvm] [PGO][profcheck] ignore explicitly cold functions (PR #151778)
Mircea Trofin via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 2 08:41:53 PDT 2025
================
@@ -63,6 +67,17 @@ bool ProfileInjector::inject() {
// will get the same BPI it does if the injector wasn't running.
auto &BPI = FAM.getResult<BranchProbabilityAnalysis>(F);
+ // Inject a function count if there's none. It's reasonable for a pass to
+ // want to clear the MD_prof of a function with zero entry count. From a
+ // metadata economy perspective, if a profile comes empty for a function, it's
----------------
mtrofin wrote:
reworded, ptal
https://github.com/llvm/llvm-project/pull/151778
More information about the llvm-commits
mailing list