summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ProfileData
Commit message (Expand)AuthorAgeFilesLines
* [PGO] InstrPGO and coverage code refactoring (NFC)Xinliang David Li2015-12-171-46/+33
* [PGO] Handle and report overflow during profile merge for all types of dataNathan Slingerland2015-12-162-7/+12
* Initialize all bytes in vp data (msan error)Xinliang David Li2015-12-151-4/+5
* Coverage code refactoring /NFCXinliang David Li2015-12-152-13/+14
* [llvm-profdata] Add support for weighted merge of profile data (2nd try)Nathan Slingerland2015-12-151-2/+12
* [PGO] Value profiling text format reader/writer supportXinliang David Li2015-12-142-1/+99
* [PGO] Stop using invalid char in instr variable names.Xinliang David Li2015-12-121-1/+21
* [PGO] Revert r255365: solution incomplete, not handling lambda yetXinliang David Li2015-12-111-5/+4
* [PGO] Stop using invalid char in instr variable names.Xinliang David Li2015-12-111-4/+5
* [PGO] Read VP raw data without depending on the Value fieldXinliang David Li2015-12-111-3/+9
* [ProfileData] clang-format TextInstrProfReader::hasFormat. NFC.Vedant Kumar2015-12-111-2/+3
* Format fix (NFC)Xinliang David Li2015-12-101-2/+4
* [ProfileData] Add unit test infrastructure for sample profile reader/writerNathan Slingerland2015-12-102-12/+54
* [PGO] Add version to getPGOFuncName methodXinliang David Li2015-12-051-3/+5
* Revert "[llvm-profdata] Add support for weighted merge of profile data"Nathan Slingerland2015-12-041-12/+2
* [PGO] Unify VP data format between raw and indexed profile (Reader)Xinliang David Li2015-12-041-38/+11
* [llvm-profdata] Add support for weighted merge of profile dataNathan Slingerland2015-12-041-2/+12
* [llvm-profdata] Change instr prof counter overflow to saturate rather than di...Nathan Slingerland2015-12-021-5/+6
* [PGO] Add support for reading multiple versions of indexed profile format pro...Xinliang David Li2015-12-011-22/+27
* Use nullptr (NFC)Xinliang David Li2015-12-011-1/+1
* [PGO] Move value profile format related structures and APIs to common fileXinliang David Li2015-11-281-177/+4
* [PGO] Add return code for vp rt record init routine to indicate error conditionXinliang David Li2015-11-281-3/+6
* [PGO] Allow value profile writer interface to allocated target buffer Xinliang David Li2015-11-281-9/+13
* Function name cleanup (NFC)Xinliang David Li2015-11-281-4/+4
* [PGO] Extract VP data integrity check code into a helper function (NFC)Xinliang David Li2015-11-281-17/+21
* [PGO] Implement ValueProfiling Closure interfaces for runtime value profile dataXinliang David Li2015-11-251-3/+119
* [PGO] Regroup functions in better order (NFC)Xinliang David Li2015-11-251-93/+96
* [PGO] Convert InstrProfRecord based serialization methods to use common C met...Xinliang David Li2015-11-251-35/+97
* [PGO] convert a subset of C++ interfaces into C (for sharing) (NFC)Xinliang David Li2015-11-251-28/+10
* Move member functions closer to others of the same class (NFC)Xinliang David Li2015-11-251-14/+16
* Fix function naming (NFC)Xinliang David Li2015-11-251-2/+2
* [PGO] Add mapper callback to interfaces retrieving value data for site (NFC)Xinliang David Li2015-11-241-11/+13
* [PGO] Small interface change to be profile rt ready Xinliang David Li2015-11-241-17/+3
* Minor refactor to make VP writing more efficientXinliang David Li2015-11-241-3/+1
* [PGO] In llvm-profdata text dump, add comment lines as annotationsXinliang David Li2015-11-231-1/+4
* [PGO] Add --text option for llvm-profdata show|merge commandsXinliang David Li2015-11-231-0/+15
* Fix the Windows build, include <tuple> for std::tieReid Kleckner2015-11-201-0/+1
* [llvm-profdata] Add merge() to InstrProfRecordNathan Slingerland2015-11-201-36/+18
* SamplePGO - Tweak debugging output for function samples. NFC.Diego Novillo2015-11-191-9/+24
* SamplePGO - Sort samples by source location when emitting as text.Diego Novillo2015-11-192-12/+18
* Minor cleanups (from review feedback)Xinliang David Li2015-11-181-2/+4
* [PGO] Value profiling supportBetul Buyukkurt2015-11-181-7/+76
* [PGO] Move value profile data definitions out of IndexedInstrProfXinliang David Li2015-11-173-11/+7
* [llvm-profdata] Improve error messaging when merging mismatched profile dataNathan Slingerland2015-11-171-3/+3
* SamplePGO - Move debug/dump function bodies out of header files. NFC.Diego Novillo2015-11-171-0/+43
* Fix unaligned memory read issue exposed by ubsanXinliang David Li2015-11-171-10/+10
* SamplePGO - Add dump routines for LineLocation, SampleRecord and FunctionSamplesDiego Novillo2015-11-133-21/+24
* [llvm-profdata] Add check for text profile formats and improve error reportin...Nathan Slingerland2015-11-134-11/+42
* reverting r252916 to investigate test failureNathan Slingerland2015-11-124-42/+11
* [llvm-profdata] Add check for text profile formats and improve error reportingNathan Slingerland2015-11-124-11/+42
OpenPOWER on IntegriCloud