[all-commits] [llvm/llvm-project] 615504: [PGO] Add a debugging switch for wave profile meta...
Yaxun (Sam) Liu via All-commits
all-commits at lists.llvm.org
Mon Sep 28 08:01:39 PDT 2026
Branch: refs/heads/users/yxsamliu/pgo-wave-profile-loader
Home: https://github.com/llvm/llvm-project
Commit: 615504e67a64d21cc25de485df7d88a3a6a6d9fd
https://github.com/llvm/llvm-project/commit/615504e67a64d21cc25de485df7d88a3a6a6d9fd
Author: Yaxun (Sam) Liu <yaxun.liu at amd.com>
Date: 2026-09-28 (Mon, 28 Sep 2026)
Changed paths:
M llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
M llvm/test/Transforms/PGOProfile/wave-profile-use.ll
Log Message:
-----------
[PGO] Add a debugging switch for wave profile metadata
Add the hidden pgo-wave-metadata option, enabled by default, for debugging,
performance comparisons and disabling wave annotations when investigating
regressions without turning off ordinary PGO or uniformity hints.
Gate wave metadata emission while retaining the existing clearing of stale
function and block annotations during profile use. Profile collection and
ordinary count reconstruction are unchanged.
Test default/explicit enablement, disabling, retained counts and uniformity
hints, and replacement profiles with missing, mismatched or zero counts.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list