llvm-project/llvm/lib/ProfileData
Snehasish Kumar 3a4d373ec2 [memprof] Align each rawprofile section to 8b.
The first 8b of each raw profile section need to be aligned to 8b since
the first item in each section is a u64 count of the number of items in
the section.
Summary of changes:
* Assert alignment when reading counts.
* Update test to check alignment, relax some size checks to allow padding.
* Update raw binary inputs for llvm-profdata tests.

Differential Revision: https://reviews.llvm.org/D114826
2021-11-30 20:12:43 -08:00
..
Coverage [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
CMakeLists.txt [memprof] Extend llvm-profdata to display MemProf profile summaries. 2021-11-30 10:45:26 -08:00
GCOV.cpp [llvm-cov gcov] Support GCC 12 format 2021-06-19 22:51:20 -07:00
InstrProf.cpp [llvm] Use range-based for loops (NFC) 2021-11-29 09:04:44 -08:00
InstrProfReader.cpp [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
InstrProfWriter.cpp [NFC] ProfileSummary: const most of the fields. 2021-10-29 08:36:08 -07:00
ProfileSummaryBuilder.cpp [InstrProf][NFC] Fix a few typos in code comments. 2021-11-15 12:55:25 -08:00
RawMemProfReader.cpp [memprof] Align each rawprofile section to 8b. 2021-11-30 20:12:43 -08:00
SampleProf.cpp [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available. 2021-11-01 21:24:33 -07:00
SampleProfReader.cpp [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
SampleProfWriter.cpp [NFC] ProfileSummary: const most of the fields. 2021-10-29 08:36:08 -07:00