[PATCH] D111123: [InstrProfData] Bump the raw profile version to 8

Petr Hosek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 5 00:33:39 PDT 2021


phosek created this revision.
phosek added reviewers: vsk, davidxl.
phosek requested review of this revision.
Herald added projects: Sanitizers, LLVM.
Herald added subscribers: llvm-commits, Sanitizers.

This is to account for the change that made CountersPtr in __profd_
relative which landed in a1532ed27582038e2d9588108ba0fe8237f01844 <https://reviews.llvm.org/rGa1532ed27582038e2d9588108ba0fe8237f01844>.
That change hasn't updated the raw profile version, and while the
profile layout stayed the same, profiles generated by tip-of-tree
LLVM are incompatible with 13.x tooling.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D111123

Files:
  compiler-rt/include/profile/InstrProfData.inc
  llvm/include/llvm/ProfileData/InstrProf.h
  llvm/include/llvm/ProfileData/InstrProfData.inc
  llvm/test/tools/llvm-profdata/Inputs/c-general.profraw
  llvm/test/tools/llvm-profdata/Inputs/compressed.profraw
  llvm/test/tools/llvm-profdata/binary-ids-padding.test
  llvm/test/tools/llvm-profdata/insufficient-binary-ids-size.test
  llvm/test/tools/llvm-profdata/large-binary-id-size.test
  llvm/test/tools/llvm-profdata/malformed-ptr-to-counter-array.test
  llvm/test/tools/llvm-profdata/misaligned-binary-ids-size.test
  llvm/test/tools/llvm-profdata/raw-32-bits-be.test
  llvm/test/tools/llvm-profdata/raw-32-bits-le.test
  llvm/test/tools/llvm-profdata/raw-64-bits-be.test
  llvm/test/tools/llvm-profdata/raw-64-bits-le.test
  llvm/test/tools/llvm-profdata/raw-two-profiles.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D111123.377103.patch
Type: text/x-patch
Size: 7532 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211005/62b4b585/attachment.bin>


More information about the llvm-commits mailing list