[all-commits] [llvm/llvm-project] 3c3424: [Profile] Use upper 32 bits of profile version for...

Zequan Wu via All-commits all-commits at lists.llvm.org
Tue Oct 3 07:15:35 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3c34245c4771d56465c9845cec258e8e55f8e550
      https://github.com/llvm/llvm-project/commit/3c34245c4771d56465c9845cec258e8e55f8e550
  Author: Zequan Wu <zequanwu at google.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M compiler-rt/include/profile/InstrProfData.inc
    M llvm/include/llvm/ProfileData/InstrProfData.inc
    M llvm/include/llvm/ProfileData/InstrProfReader.h
    M llvm/lib/ProfileData/InstrProfReader.cpp
    M llvm/test/tools/llvm-profdata/mismatched-raw-profile-header.test

  Log Message:
  -----------
  [Profile] Use upper 32 bits of profile version for profile variants. (#67695)

Currently all upper 8 bits are reserved for different profile variants.
We need more bits for new mods in the future.
Context:
https://discourse.llvm.org/t/how-to-add-a-new-mode-to-llvm-raw-profile-version/73688




More information about the All-commits mailing list