aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/SampleProfReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-05-29[ProfileData] Clean up string handling a bit.Benjamin Kramer1-2/+2
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-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-03-03Use LineLocation instead of CallsiteLocation to index callsite profile.Dehao Chen1-8/+10
2016-02-19Add profile summary support for sample profile.Easwaran Raman1-0/+74
2015-12-16[PGO] Handle and report overflow during profile merge for all types of dataNathan Slingerland1-7/+10
2015-12-10[ProfileData] Add unit test infrastructure for sample profile reader/writerNathan Slingerland1-7/+19
2015-11-13SamplePGO - Add dump routines for LineLocation, SampleRecord and FunctionSamplesDiego Novillo1-2/+1
2015-11-13[llvm-profdata] Add check for text profile formats and improve error reportin...Nathan Slingerland1-1/+19
2015-11-12reverting r252916 to investigate test failureNathan Slingerland1-19/+1
2015-11-12[llvm-profdata] Add check for text profile formats and improve error reportingNathan Slingerland1-1/+19
2015-11-12SamplePGO - Move FunctionSamples::print() to a better location. NFC.Diego Novillo1-31/+0
2015-10-21Tolerate negative offset when matching sample profile.Dehao Chen1-1/+11
2015-10-16Sample profiles - Re-arrange binary format to emit head samples only on top f...Diego Novillo1-10/+11
2015-10-15Sample Profiles - Adjust integer types. Mostly NFC.Diego Novillo1-24/+24
2015-10-14Sample profiles - Add documentation for binary profile encoding. NFC.Diego Novillo1-103/+6
2015-10-13Sample profile reader - remove dead code. NFC.Diego Novillo1-10/+0
2015-10-13Sample profiles - Add a name table to the binary encoding.Diego Novillo1-3/+25
2015-10-09Add inline stack streaming to binary sample profiles.Diego Novillo1-40/+72
2015-10-08Re-apply r249644: Handle inline stacks in gcov-encoded sample profiles.Diego Novillo1-42/+70
2015-10-08Revert "Handle inline stacks in gcov-encoded sample profiles."Diego Novillo1-70/+42
2015-10-08Handle inline stacks in gcov-encoded sample profiles.Diego Novillo1-42/+70
2015-10-05Remove AutoFDO profile handling for GCC's LIPO. NFC.Diego Novillo1-22/+0
2015-09-30http://reviews.llvm.org/D13145Dehao Chen1-65/+168
2015-09-17GCC AutoFDO profile reader - Initial support.Diego Novillo1-9/+269
2014-11-03Use ErrorOr for the ::create factory on instrumented and sample profilers.Diego Novillo1-11/+14
2014-11-01Add show and merge tools for sample PGO profiles.Diego Novillo1-31/+15
2014-10-30Add profile writing capabilities for sampling profiles.Diego Novillo1-38/+212
2014-09-17LineIterator: Provide a variant that keeps blank linesJustin Bogner1-1/+1
2014-09-09Re-factor sample profile reader into lib/ProfileData.Diego Novillo1-0/+238