aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-profgen/llvm-profgen.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu1-1/+4
2022-12-14[tools] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-09-21[llvm-profgen] Remove CommaSeparated option from perf file clwlei1-8/+6
2022-06-27[CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context triewlei1-2/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-5/+3
2022-06-03[llvm] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song1-5/+4
2022-04-29[CSSPGO] Rename ProfileIsCSNested and ProfileIsCSFlatHongtao Yu1-2/+2
2022-04-18[llvm-profgen] Add process filter for perf readerWenlei He1-1/+9
2022-03-30[llvm-profgen] Read sample profiles for post-processing.Hongtao Yu1-15/+38
2022-02-24Cleanup include: DebugInfo/Symbolizeserge-sans-paille1-0/+1
2022-02-01Revert "[llvm-profgen] Clean up unnecessary memory reservations between phases."Hongtao Yu1-3/+0
2022-02-01[llvm-profgen] Clean up unnecessary memory reservations between phases.Hongtao Yu1-0/+3
2022-01-24[llvm-profgen] Support to load debug info from a second binarywlei1-4/+10
2021-12-14[CSSPGO] Use nested context-sensitive profile.Hongtao Yu1-1/+1
2021-10-25[llvm-profgen] Allow unsymbolized profile as perf inputwlei1-34/+55
2021-09-29[llvm-porfgen] Allow perf data as inputWenlei He1-1/+1
2021-09-29[llvm-profgen] Refactor and better diagnosticsWenlei He1-13/+47
2021-09-28[llvm-profgen] Strip context to support non-CS profile generation for hybrid ...wlei1-1/+1
2021-09-24[AutoFDO][llvm-profgen] Profile generation for LBR(non-CS) samplewlei1-8/+3
2021-08-31[llvm-profgen] Support LBR only perf scriptwlei1-0/+10
2021-08-17[llvm-profgen] Move profiled binary loading out of PerfReaderwlei1-8/+38
2021-08-17[llvm-profgen] Clean up code dealing with multiple binarieswlei1-11/+9
2021-08-02[llvm-profgen] Refactor PerfReader to allow different types of perf scriptswlei1-5/+11
2021-07-21[llvm][tools] Hide more unrelated LLVM tool optionsTimm Bäder1-2/+7
2021-02-12[CSSPGO][llvm-profgen] Renovate perfscript check and command line input valid...wlei1-1/+5
2020-12-21llvm-profgen: Parse command line arguments after initializing targetsTom Stellard1-2/+2
2020-12-07[CSSPGO][llvm-profgen] Context-sensitive profile data generationwlei1-5/+7
2020-11-20[CSSPGO][llvm-profgen] Disassemble text sectionswlei1-1/+7
2020-11-20[CSSPGO][llvm-profgen] Parse mmap events from perf scriptwlei1-0/+47