summaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/SampleProf.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-03-27[llvm] Use *Set::insert_range (NFC) (#133353)Kazu Hirata
2024-07-17[SampleFDO] Stale profile call-graph matching (#95135)Lei Wang
2024-07-09[NFC] Coding style fixes: SampleProf (#98208)Mircea Trofin
2023-10-17[llvm-profdata] Do not create numerical strings for MD5 function names read f...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-04-28[SamplePGO] Stale profile matching(part 1)wlei
2023-03-30[AutoFDO] Use flattened profiles for profile staleness metricswlei
2023-02-14Move global namespace cl::opt inside llvm::Fangrui Song
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle
2022-06-03[llvm] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song
2022-05-13[CSSPGO][CSProfileConverter] Remove call target samples when including callee...Hongtao Yu
2022-05-12[CSSPGO][llvm-profgen] Do not duplicate context profiles into base profile wh...Hongtao Yu
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-02-22[ProfileData] Remove unused and racy FunctionSamples::Format after D51643Fangrui Song
2022-02-11[CSSPGO] Do not recount callee samples when computing profile summary for nes...Hongtao Yu
2021-12-15Explicitly convert StringRef to std::string for compatibility with libstdc++ ...Dmitri Gribenko
2021-12-14[CSSPGO] Use nested context-sensitive profile.Hongtao Yu
2021-11-01[SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage ...Hongtao Yu
2021-10-27[CSSPGO] Trim cold base profiles for the CS preinliner.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-18[CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.Hongtao Yu
2021-06-16[CSSPGO] Report zero-count probe in profile instead of dangling probes.Hongtao Yu
2021-06-14[CSSPGO] Aggregation by the last K context frames for cold profileswlei
2021-06-02[SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)Rong Xu
2021-04-10[CSSPGO] Fix dangling context strings and improve profile order consistency a...Wenlei He
2021-03-09[SampleFDO] Support enabling -funique-internal-linkage-name.Wei Mi
2021-03-03[CSSPGO] Introducing dangling pseudo probes.Hongtao Yu
2021-02-27[SampleFDO] Add a cutoff flag to control how many symbols will be includedWei Mi
2021-01-18[llvm] Populate std::vector at construction time (NFC)Kazu Hirata
2020-12-16[CSSPGO] Consume pseudo-probe-based AutoFDO profileHongtao Yu
2020-12-06[CSSPGO] Infrastructure for context-sensitive Sample PGO and InliningWenlei He
2020-08-26[SampleFDO] Enhance profile remapping support for searching inline instanceWei Mi
2020-03-30[SampleFDO] Port MD5 name table support to extbinary format.Wei Mi
2019-10-07[llvm-profdata] Minor format fixWenlei He
2019-10-07[SampleFDO] Add compression support for any section in ExtBinary profile formatWei Mi
2019-08-31Fix some errors introduced by rL370563 which were not exposed on my local mac...Wei Mi