aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-profgen
AgeCommit message (Expand)AuthorFilesLines
4 days[llvm-profgen] Extend llvm-profgen to generate vtable profiles with data acce...Mingming Liu7-27/+281
11 days[llvm-profgen] Add an option to mark all the profile context as preinlined (#...Lei Wang2-0/+19
12 daysMC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault1-12/+12
2025-08-18llvm-profgen: Options cleanup / fixes (#147632)Matthias Braun7-68/+109
2025-08-18llvm-profgen: Avoid "using namespace" in headers (#147631)Matthias Braun9-38/+27
2025-06-24[llvm] fix extern cl::opt definitions for DLL export (#145374)Andrew Rogers1-2/+0
2025-04-28Clean up external users of GlobalValue::getGUID(StringRef) (#129644)Owen Rodley1-4/+5
2025-04-20[llvm] Call hash_combine_range with ranges (NFC) (#136511)Kazu Hirata1-3/+1
2025-03-20[llvm] Use *Set::insert_range (NFC) (#132325)Kazu Hirata1-2/+1
2025-03-09[llvm-profgen] Avoid repeated hash lookups (NFC) (#130466)Kazu Hirata1-3/+3
2025-02-13[llvm-profgen] Avoid repeated hash lookups (NFC) (#127028)Kazu Hirata1-3/+4
2025-02-10[llvm-profgen] Avoid repeated hash lookups (NFC) (#126467)Kazu Hirata1-2/+3
2025-01-07[CSSPGO]Add a flag to limit unsymbolized context depth (#121531)Lei Wang1-1/+18
2024-08-26[MC][NFC] Reduce Address2ProbesMap sizeAmir Ayupov1-5/+3
2024-08-26[MC][NFC] Statically allocate storage for decoded pseudo probes and function ...Amir Ayupov2-8/+8
2024-08-23[llvm] Use range-based for loops (NFC) (#105861)Kazu Hirata1-2/+2
2024-08-10[MC][profgen][NFC] Expand auto for MCDecodedPseudoProbeAmir Ayupov1-1/+1
2024-08-10[profgen][NFC] Pass parameter as const_refAmir Ayupov2-4/+6
2024-08-02[llvm-profgen] Revert #99826 and #99026 (#100147)Tim Creech2-141/+20
2024-07-22[llvm-profgen] Add --sample-period to estimate absolute counts (#99826)Tim Creech1-0/+14
2024-07-21[llvm-profgen] Support creating profiles of arbitrary events (#99026)Tim Creech2-20/+127
2024-07-09[NFC] Coding style fixes: SampleProf (#98208)Mircea Trofin1-1/+1
2024-07-08[MC][NFC] Fix typo in MCPseudoProbeFrameLocation (#98090)Amir Ayupov1-1/+1
2024-07-07[llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#97914)Kazu Hirata1-5/+4
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-1/+1
2024-06-13[llvm-profgen] Add support for Linux kenrel profile (#92831)xur-llvm4-66/+123
2024-05-24[llvm-profgen] Improve sample profile density (#92144)Lei Wang2-46/+110
2024-05-24[llvm-profgen] Trim tail CR+LF for LBR record line (#93210)Haohai Wen1-1/+1
2024-04-11[llvm-profgen] Remove temporary perf script files (#86668)Haohai Wen2-0/+14
2024-03-15[llvm-profgen] Support COFF binary (#83972)Haohai Wen3-25/+63
2024-02-29llvm-profgen: Fix race condition (#83489)Matthias Braun1-3/+8
2024-02-16[llvm-profgen] Filter out ambiguous cold profiles during profile generation (...Lei Wang2-0/+52
2024-01-30[profgen] Use a 64bit integer for &'ing the loadable address (#79930)Nathan Lanza1-1/+1
2023-12-24[ProfileData] Copy CallTargetMaps a bit less. NFCIBenjamin Kramer1-3/+2
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-6/+6
2023-12-03[llvm] Stop including vector (NFC)Kazu Hirata2-2/+0
2023-12-02[llvm] Stop including list (NFC)Kazu Hirata2-2/+0
2023-10-22[llvm-profgen] More tweaks to warnings (#68608)Hongtao Yu2-16/+36
2023-10-17[llvm-profdata] Do not create numerical strings for MD5 function names read f...William Junda Huang7-35/+56
2023-10-03[llvm-profgen] Print DWP related warnings under show-detailed-warning (#68019)Hongtao Yu1-7/+14
2023-09-30[profiling] Move option declarations into headersTom Stellard1-7/+1
2023-09-18[llvm-profgen] Ignore inline frames with an emtpy function name (#66678)Hongtao Yu1-1/+1
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song1-1/+1
2023-08-30[NFC] Remove unused variables declared in conditionsTakuya Shimizu1-1/+1
2023-08-17[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed...William Huang1-13/+6
2023-07-28Revert "[llvm-profdata] Refactoring Sample Profile Reader to increase FDO bui...Aaron Ballman1-6/+13
2023-07-27[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed...William Huang1-13/+6
2023-06-27[CSSPGO][Preinliner] Always inline zero-sized functions.Hongtao Yu1-0/+7
2023-06-27Revert "[llvm-profdata] Refactoring Sample Profile Reader to increase FDO bui...Haojian Wu1-6/+13
2023-06-26[CSSPGO][Preinliner] Bump up the threshold to favor previous compiler inline ...Hongtao Yu1-2/+15