aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/SampleProfWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-23[SampleFDO] Add ExtBinary format to support extension of binary profile.Wei Mi1-23/+142
2019-08-20[AutoFDO] Make call targets order deterministic for sample profileWenlei He1-4/+4
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-2/+2
2019-04-23Use llvm::stable_sortFangrui Song1-3/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-14[SampleFDO] Add FunctionOffsetTable in compact binary format profile.Wei Mi1-0/+57
2018-06-12[NFC] Change sample profile format enum name SPF_Raw_Binary to SPF_Binary.Wei Mi1-2/+2
2018-06-11[SampleFDO] Add a new compact binary format for sample profile.Wei Mi1-19/+57
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-4/+4
2017-10-12Fix warnings. [-Wdocumentation]NAKAMURA Takumi1-4/+0
2017-08-03Fix the bug when SampleProfileWriter writes out number of callsites.Dehao Chen1-1/+4
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-05-11Change sample profile writer to make it deterministic.Dehao Chen1-4/+38
2017-04-13SamplePGO: convert callsite samples map key from callsite_location to callsit...Dehao Chen1-25/+28
2017-03-03[ProfileData] Fix some Clang-tidy modernize and Include What You Use warnings...Eugene Zelenko1-5/+12
2016-05-20[ProfileData] Thread unique_ptr through the summary builder to avoid leaks.Benjamin Kramer1-1/+1
2016-05-19Remove specializations of ProfileSummaryEaswaran Raman1-3/+3
2016-05-19Move ProfileSummary to IR.Easwaran Raman1-3/+3
2016-03-28Sample profile summary cleanupEaswaran Raman1-1/+1
2016-03-03Use LineLocation instead of CallsiteLocation to index callsite profile.Dehao Chen1-17/+12
2016-02-19Add profile summary support for sample profile.Easwaran Raman1-1/+30
2015-12-10[ProfileData] Add unit test infrastructure for sample profile reader/writerNathan Slingerland1-5/+35
2015-11-19SamplePGO - Sort samples by source location when emitting as text.Diego Novillo1-7/+10
2015-11-13SamplePGO - Add dump routines for LineLocation, SampleRecord and FunctionSamplesDiego Novillo1-0/+7
2015-10-16Sample profiles - Re-arrange binary format to emit head samples only on top f...Diego Novillo1-8/+13
2015-10-15Sample Profiles - Adjust integer types. Mostly NFC.Diego Novillo1-1/+1
2015-10-13Sample profiles - Add a name table to the binary encoding.Diego Novillo1-18/+65
2015-10-09Add inline stack streaming to binary sample profiles.Diego Novillo1-3/+12
2015-10-08Re-apply r249644: Handle inline stacks in gcov-encoded sample profiles.Diego Novillo1-5/+18
2015-10-08Revert "Handle inline stacks in gcov-encoded sample profiles."Diego Novillo1-18/+5
2015-10-08Handle inline stacks in gcov-encoded sample profiles.Diego Novillo1-5/+18
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-1/+1
2014-11-03Use ErrorOr for the ::create factory on instrumented and sample profilers.Diego Novillo1-5/+7
2014-11-01Add show and merge tools for sample PGO profiles.Diego Novillo1-26/+40
2014-10-30Add profile writing capabilities for sampling profiles.Diego Novillo1-0/+110