[all-commits] [llvm/llvm-project] 08c0bf: [PGO] Fix wave-counter builds and compressed profi...

Yaxun (Sam) Liu via All-commits all-commits at lists.llvm.org
Wed Sep 23 05:18:59 PDT 2026


  Branch: refs/heads/users/yxsamliu/pgo-device-wave-counters
  Home:   https://github.com/llvm/llvm-project
  Commit: 08c0bfe6129e1e3eafdc68324a20feee1e609cd3
      https://github.com/llvm/llvm-project/commit/08c0bfe6129e1e3eafdc68324a20feee1e609cd3
  Author: Yaxun (Sam) Liu <yaxun.liu at amd.com>
  Date:   2026-09-23 (Wed, 23 Sep 2026)

  Changed paths:
    M llvm/lib/ProfileData/InstrProfCorrelator.cpp
    M llvm/test/tools/llvm-profdata/Inputs/compressed.profraw
    M llvm/test/tools/llvm-profdata/nocompress.test

  Log Message:
  -----------
  [PGO] Fix wave-counter builds and compressed profile fixture

Initialize the wave-counter length to zero in correlated profile records.
These records do not carry wave counts, and Clang builds with warnings as
errors require the new aggregate field to be initialized explicitly.

Regenerate the compressed raw-profile fixture with the current format so
readers built without zlib reach the intended compression diagnostic.
The function identities, counters, and compressed names are unchanged.



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