summaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/SampleProfReader.cpp
AgeCommit message (Expand)Author
2025-09-27[Support] Deprecate one form of support::endian::read (NFC) (#160979)Kazu Hirata
2025-09-12[SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text fo...Mingming Liu
2025-08-23[NFC][SampleFDO] Re-apply "In text sample prof reader, report more concrete p...Mingming Liu
2025-08-23Revert "[NFC][SampleFDO] In text sample prof reader, report dreport more conc...Mingming Liu
2025-08-23[NFC][SampleFDO] In text sample prof reader, report dreport more concrete par...Mingming Liu
2025-07-12[ProfileData] Remove an unnecessary cast (NFC) (#148341)Kazu Hirata
2025-07-09[NFC]Codestyle changes for SampleFDO library (#147840)Mingming Liu
2025-05-27[NFCI] Clean up idempotent stack pop for inline context (#141544)Mingming Liu
2025-04-28Clean up external users of GlobalValue::getGUID(StringRef) (#129644)Owen Rodley
2025-03-04[CSSPGO] Fix redundant reading of profile metadata (#129609)Lei Wang
2024-08-28[llvm-profdata] Enabled functionality to write split-layout profile (#101795)William Junda Huang
2024-08-27[SampleFDO][NFC] Refactoring sample reader to support on-demand read profiles...Lei Wang
2024-07-09[NFC] Coding style fixes: SampleProf (#98208)Mircea Trofin
2024-05-20[llvm-profdata] Fix some style and clang-tidy issuesFangrui Song
2024-04-16[llvm] Drop unaligned from calls to readNext (NFC) (#88841)Kazu Hirata
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-11-10[SampleProfile] Fix bug where remapper returns empty string and crashing Samp...William Junda Huang
2023-10-17[llvm-profdata] Do not create numerical strings for MD5 function names read f...William Junda Huang
2023-10-13Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-10-10[llvm] Drop unaligned from calls to llvm::support::endian::{read,write} (NFC)Kazu Hirata
2023-09-25[llvm-profdata] Move error handling logic out of normal input's code path (#6...William Junda Huang
2023-08-17[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed...William Huang
2023-07-28Revert "[llvm-profdata] Refactoring Sample Profile Reader to increase FDO bui...Aaron Ballman
2023-07-27[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed...William Huang
2023-06-27Revert "[llvm-profdata] Refactoring Sample Profile Reader to increase FDO bui...Haojian Wu
2023-06-27[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed...William Huang
2023-06-23Revert "[llvm-profdata] Refactoring Sample Profile Reader to increase FDO bui...Douglas Yung
2023-06-23[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed...William Huang
2023-05-12[llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3William Huang
2023-05-09[llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 2William Huang
2023-05-06[llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoringWilliam Huang
2023-05-01[llvm-profdata] Deprecate Compact Binary Sample Profile FormatWilliam Huang
2023-04-13[llvm-profdata] Fixed various issue with Sample Profile ReaderWilliam Huang
2023-02-06[llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample prof...William Huang
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2023-01-03[llvm-profdata] Remove unnecessary file size checkWilliam Huang
2022-12-12[ProfileData] llvm::Optional => std::optionalFangrui Song
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-17[Support] Rename llvm::compression::{zlib,zstd}::uncompress to more appropria...Fangrui Song
2022-08-28[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-23[Sample Profile Reader] Fix potential integer overflow/infinite loop bug in s...William Huang
2022-08-23[llvm-profdata][NFC] fix warningliaochunyu
2022-08-09[llvm-profdata] Support JSON as as an output-only formatKazu Hirata
2022-07-13[Support] Change compression::zlib::{compress,uncompress} to use uint8_t *Fangrui Song
2022-07-08[NFC] Refactor llvm::zlib namespaceCole Kissane
2022-04-29[CSSPGO] Rename ProfileIsCSNested and ProfileIsCSFlatHongtao Yu
2022-03-28Apply clang-tidy fixes for readability-redundant-smartptr-get in SampleProfRe...Kazu Hirata
2022-02-24Cleanup includes: ProfileDataserge-sans-paille
2022-02-22[ProfileData] Remove unused and racy FunctionSamples::Format after D51643Fangrui Song