aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-profdata/llvm-profdata.cpp
AgeCommit message (Expand)AuthorFilesLines
21 hoursRevert "[NFC][profdata] Apply lints and other format fixes" (#149601)Florian Mayer1-58/+62
22 hours[profdata] Use --hot-func-list to show all hot functions (#149428)Ellis Hoag1-28/+22
23 hours[NFC][profdata] Apply lints and other format fixes (#149433)Ellis Hoag1-62/+58
2025-06-29[llvm-profdata] Resolve tilde for weighted input filenames (#146206)Yi Kong1-1/+4
2025-05-28[MemProf] Add basic summary section support (#141805)Teresa Johnson1-0/+13
2025-05-24Re-apply "[StaticDataLayout][PGO]Implement reader and writer change for data ...Mingming Liu1-0/+4
2025-05-22Revert "[StaticDataLayout][PGO]Implement reader and writer change for data ac...Mingming Liu1-4/+0
2025-05-22[StaticDataLayout][PGO]Implement reader and writer change for data access pro...Mingming Liu1-0/+4
2025-05-01[MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (#137394)Snehasish Kumar1-1/+2
2025-03-08[llvm-profdata] Fix typo in llvm-profdata (#114675)Peter Jung1-1/+1
2025-03-03[NFC]Make file-local cl::opt global variables static (#126486)chrisPyr1-108/+113
2025-01-23[llvm-profdata] Add block percent to detailed summary (#105915)Ellis Hoag1-7/+2
2024-12-11[memprof] Improve the way we express Frames in YAML (#119629)Kazu Hirata1-1/+3
2024-12-11[memprof] Move YAML support to MemProfYAML.h (NFC) (#119515)Kazu Hirata1-0/+1
2024-12-07[memprof] Add YAML read/write support to llvm-profdata (#118915)Kazu Hirata1-12/+67
2024-12-04[PGO] Add option to always instrumenting loop entries (#116789)ronryvchin1-1/+3
2024-11-22[memprof] Remove MemProf format Version 1 (#117357)Kazu Hirata1-2/+1
2024-11-19[memprof] Add MemProfReader::takeMemProfData (#116769)Kazu Hirata1-27/+1
2024-11-20[llvm-profdata] fix typo (#116754)lifengxiang10251-1/+1
2024-11-15[memprof] Remove MemProf format Version 0 (#116442)Kazu Hirata1-2/+1
2024-10-29[MemProf] Support for random hotness when writing profile (#113998)Teresa Johnson1-1/+11
2024-10-21[tools] Don't call StringRef::str() when calling StringMap::find (NFC) (#113119)Kazu Hirata1-2/+2
2024-10-11[llvm-profdata] Default to MemProf version 3 (#108863)Kazu Hirata1-1/+1
2024-10-08[llvm-profdata] Avoid repeated hash lookups (NFC) (#111629)Kazu Hirata1-5/+3
2024-09-30[llvm-profdata] Fix typo in usage (#110434)Corentin Kerisit1-2/+3
2024-09-06[InstrProf] Add debuginfod correlation support (#106606)gulfemsavrun1-9/+60
2024-08-28[llvm-profdata] Enabled functionality to write split-layout profile (#101795)William Junda Huang1-0/+13
2024-07-09[NFC] Coding style: drop `k` in `kGlobalIdentifierDelimiter` (#98230)Mircea Trofin1-1/+1
2024-07-09[NFC] Coding style fixes: SampleProf (#98208)Mircea Trofin1-2/+4
2024-06-26[TypeProf][InstrFDO]Omit vtable symbols in indexed profiles by default (#96520)Mingming Liu1-4/+10
2024-06-13[llvm-profdata] Clean up traverseAllValueSites (NFC) (#95467)Kazu Hirata1-15/+15
2024-05-28[memprof] Add MemProf format Version 3 (#93608)Kazu Hirata1-1/+2
2024-05-23[InstrProf] Evaluate function order using test traces (#92451)Ellis Hoag1-3/+40
2024-05-20[llvm-profdata] Fix some style and clang-tidy issuesFangrui Song1-11/+10
2024-05-16[InstrProf] Remove unused argv in llvm-profdata.cpp (#92435)Ellis Hoag1-12/+12
2024-04-24[memprof] Reduce schema for Version2 (#89876)Kazu Hirata1-1/+5
2024-04-18[memprof] Add Version2 of the indexed MemProf format (#89100)Kazu Hirata1-1/+14
2024-04-11[memprof] Use structured binding (NFC) (#88363)Kazu Hirata1-2/+2
2024-04-10[memprof] Rename RawMemProfReader.{cpp,h} to MemProfReader.{cpp,h} (NFC) (#88...Kazu Hirata1-1/+1
2024-04-01[InstrFDO][TypeProf] Implement binary instrumentation and profile read/write ...Mingming Liu1-0/+26
2024-03-28[memprof] Add MemProf version (#86414)Kazu Hirata1-1/+9
2024-03-08[PGO] Add support for writing previous indexed format (#84505)Teresa Johnson1-2/+11
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini1-1/+1
2024-02-07[NFC][InstrProf]Generalize getParsedIRPGOFuncName to getParsedIRPGOName (#81054)Mingming Liu1-1/+1
2024-01-27[llvm-profdata] Simplify a string equality comparison (NFC)Kazu Hirata1-1/+1
2024-01-23Added feature in llvm-profdata merge to filter functions from the profile (#7...William Junda Huang1-3/+70
2024-01-11[llvm-driver] Fix usage of `InitLLVM` on Windows (#76306)Alexandre Ganea1-2/+0
2024-01-04[InstrProf] No linkage prefixes in IRPGO names (#76994)Ellis Hoag1-1/+5
2024-01-04[llvm-profdata] Use semicolon as the delimiter for supplementary profiles. (#...Mingming Liu1-8/+9
2023-12-21[llvm-profdata] Modernize FuncSampleStats, ValueSitesStats, and HotFuncInfo (...Kazu Hirata1-16/+13