aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/InstrProfWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-11Use range algorithms instead of unpacking begin/endDavid Majnemer1-2/+1
2016-08-11Fix some Clang-tidy modernize and Include What You Use warnings.Eugene Zelenko1-3/+16
2016-07-19Retry: [llvm-profdata] Speed up merging by using a thread poolVedant Kumar1-0/+8
2016-07-19Revert "[llvm-profdata] Speed up merging by using a thread pool"Vedant Kumar1-8/+0
2016-07-18[llvm-profdata] Speed up merging by using a thread poolVedant Kumar1-0/+8
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-7/+6
2016-05-19Move ProfileSummary to IR.Easwaran Raman1-7/+8
2016-05-19Retry^3 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar1-3/+2
2016-05-16Revert "Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""Vedant Kumar1-2/+3
2016-05-16Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar1-3/+2
2016-05-14Revert "Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""Chandler Carruth1-2/+3
2016-05-13Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"Vedant Kumar1-3/+2
2016-05-13Revert "(HEAD -> master, origin/master, origin/HEAD) [ProfileData] (llvm) Use...Vedant Kumar1-2/+3
2016-05-13[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFCVedant Kumar1-3/+2
2016-05-11[ProfileData] Use SoftInstrProfErrors to count soft errors, NFCVedant Kumar1-4/+3
2016-02-19Add profile summary support for sample profile.Easwaran Raman1-4/+2
2016-02-17Add a profile summary class specific to instrumentation profiles.Easwaran Raman1-3/+3
2016-02-10[PGO] Differentiate Clang instrumentation and IR level instrumentation profilesRong Xu1-1/+5
2016-02-08[PGO] Revert r260146 as it breaks Darwin platforms.Rong Xu1-5/+1
2016-02-08[PGO] Differentiate Clang instrumentation and IR level instrumentation profilesRong Xu1-1/+5
2016-02-03Fix a typo in commentXinliang David Li1-1/+1
2016-02-03[PGO] Profile summary reader/writer supportXinliang David Li1-10/+53
2016-01-29[Profiling] Add a -sparse mode to llvm-profdata mergeVedant Kumar1-6/+24
2016-01-22[PGO] Remove use of static variable. /NFCXinliang David Li1-11/+15
2016-01-22Revert 258486 -- for a better fix coming soonXinliang David Li1-10/+7
2016-01-22[PGO] eliminate use of static variableXinliang David Li1-7/+10
2016-01-15Fix -Wmismatched-tags warning/errorXinliang David Li1-1/+2
2016-01-15[PGO] Commonize (more) index profile file and buffer writer.Xinliang David Li1-33/+70
2016-01-14[PGO] clean up and documentationXinliang David Li1-1/+1
2016-01-08[PGO] Ensure vp data in indexed profile always sortedXinliang David Li1-0/+2
2016-01-08[PGO] Fix a bug in InstProfWriter addRecordXinliang David Li1-11/+3
2015-12-20Fix a latent UAF bug in profwriterXinliang David Li1-0/+2
2015-12-20[PGO] Improve Indexed Profile Reader efficiency Xinliang David Li1-8/+8
2015-12-18[PGO] Simplify computehash interface (NFC)Xinliang David Li1-1/+1
2015-12-15[llvm-profdata] Add support for weighted merge of profile data (2nd try)Nathan Slingerland1-2/+12
2015-12-14[PGO] Value profiling text format reader/writer supportXinliang David Li1-1/+33
2015-12-04Revert "[llvm-profdata] Add support for weighted merge of profile data"Nathan Slingerland1-12/+2
2015-12-04[llvm-profdata] Add support for weighted merge of profile dataNathan Slingerland1-2/+12
2015-12-02[llvm-profdata] Change instr prof counter overflow to saturate rather than di...Nathan Slingerland1-5/+6
2015-11-23[PGO] In llvm-profdata text dump, add comment lines as annotationsXinliang David Li1-1/+4
2015-11-23[PGO] Add --text option for llvm-profdata show|merge commandsXinliang David Li1-0/+15
2015-11-20Fix the Windows build, include <tuple> for std::tieReid Kleckner1-0/+1
2015-11-20[llvm-profdata] Add merge() to InstrProfRecordNathan Slingerland1-36/+18
2015-11-17[PGO] Move value profile data definitions out of IndexedInstrProfXinliang David Li1-3/+3
2015-11-10[PGO] Make indexed value profile data more compactXinliang David Li1-43/+14
2015-11-06Code style fix (caused by wrongly default clang-format style) (NFC)Xinliang David Li1-5/+9
2015-11-02[PGO] Value profiling (index format) code cleanup and testingXinliang David Li1-48/+30
2015-10-18Minor Instr PGO code restructuringXinliang David Li1-5/+15
2015-09-29InstrProf: Support for value profiling in the indexed profile formatJustin Bogner1-34/+114