summaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/SampleProfWriter.cpp
AgeCommit message (Expand)Author
2025-09-12[SampleFDO][TypeProf]Support vtable type profiling for ext-binary and text fo...Mingming Liu
2025-07-09[NFC]Codestyle changes for SampleFDO library (#147840)Mingming Liu
2025-05-27[NFCI]Add SampleRecord::serialize and LineLocation::serialize to simplify Fun...Mingming Liu
2025-05-27[NFCI]Print LineLocation using its print method to simplify the code. (#141545)Mingming Liu
2024-11-19[ProfileData] Remove unused includes (NFC) (#116751)Kazu Hirata
2024-08-28[llvm-profdata] Enabled functionality to write split-layout profile (#101795)William Junda Huang
2024-06-09[ProfileData] Use ArrayRef instead of const std::vector<T> & (NFC) (#94878)Kazu Hirata
2023-10-17[llvm-profdata] Do not create numerical strings for MD5 function names read f...William Junda Huang
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata
2023-09-22[llvm] Use range-based for loops (NFC)Kazu Hirata
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-01[llvm-profdata] Deprecate Compact Binary Sample Profile FormatWilliam Huang
2023-02-08[llvm-profdata] Add option to cap profile output sizeWilliam Huang
2023-02-08Revert "[llvm-profdata] Add option to cap profile output size"William Huang
2023-02-08[llvm-profdata] Add option to cap profile output sizeWilliam Huang
2023-01-11Revert "Fix to D139603(reverted) - moved size check to unit test so that it i...Vitaly Buka
2023-01-12Fix to D139603(reverted) - moved size check to unit test so that it is cross-...William Huang
2023-01-09Revert "[llvm-profdata] Add option to cap profile output size"Douglas Yung
2023-01-09Revert "[ProfileData] Fix a warning"Douglas Yung
2023-01-09[ProfileData] Fix a warningKazu Hirata
2023-01-09[llvm-profdata] Add option to cap profile output sizeWilliam Huang
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-14[Support] Change zlib::compress to return voidFangrui Song
2022-02-24Cleanup includes: ProfileDataserge-sans-paille
2022-01-18[CSSPGO] Print "context-nested" instead of "preilnined" for ProfileSummarySec...Hongtao Yu
2021-12-14[CSSPGO] Use nested context-sensitive profile.Hongtao Yu
2021-10-29[NFC] ProfileSummary: const most of the fields.Mircea Trofin
2021-10-23[llvm] Use StringRef::contains (NFC)Kazu Hirata
2021-10-04[CSSPGO] Rename the field of SampleContextFramewlei
2021-09-01[CSSPGO] Sort function offset table to speed up profile loading.Hongtao Yu
2021-08-30[CSSPGO] Split context string to deduplicate function name used in the context.Hongtao Yu
2021-08-16[SamplePGO][NFC] Dump function profiles in orderHongtao Yu
2021-06-02[SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)Rong Xu
2021-04-26[CSSPGO] Explicitly disallow Binary and Compact Binary profile format for CSSPGOWenlei He
2021-04-10[CSSPGO] Fix dangling context strings and improve profile order consistency a...Wenlei He
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan
2021-03-18[CSSPGO] Add attribute metadata for context profileWenlei He
2021-03-15[CSSPGO] Load context profile for external functions in PreLink and populate ...Wenlei He
2021-03-09[SampleFDO] Support enabling -funique-internal-linkage-name.Wei Mi
2021-02-12[CSSPGO][llvm-profgen] Add brackets for context id to support extended binary...wlei
2021-02-05[CSSPGO] Use merged base profile for hot threshold calculationWenlei He
2021-01-27[CSSPGO] Support of CS profiles in extended binary format.Hongtao Yu